Born Geek Photography

Museum of Life and Science

Photo # 4 of 41

We spotted this bright green frog amongst some algae in the water. A number of tadpoles were swimming all around the exhibit, so the frogs are clearly enjoying the habitat.