A near-sighted frog battles its contact lenses.
1970
1979
2014
1948
1950
2013
2007
2024
2022
—
2023
2004
1984