Thursday, May 21, 2015

Frog wall art installation


This is a frog wall art installation at the Museum of Natural History, University of Florida, Gainesville.