Designed by
Title
Tropical frog Stauffers Treefrog, Scinax staufferi, sitting on the pink leaves in the nature forest habitat, Costa Rica. Rare #250807938
Description
Tropical frog Stauffers Treefrog, Scinax staufferi, sitting on the pink leaves in the nature forest habitat, Costa Rica. Rare animal from Central America