Connecticut - Lsfrembes

Mystic Aquarium

Frog on the marsh trek at Mystic Aquarium. -- April 2012