A near-sighted frog battles its contact lenses.
2022
1930
1968
1990
2017
2014
2019
1985
2005
2025
2015
—
2023
2024