Back to top

6 June 2016

Image: 
Frog sculpture in front of Shedd Aquarium in Chicago

Frog sculpture in front of Shedd Aquarium in Chicago.