A near-sighted frog battles its contact lenses.
1968
1991
2009
1989
1990
2017
1971
1955
1979
2015
2003
2008
1986
1988
2010
2014