A Rocket at Rest

Boca Del Drago, Panama

A beautiful, tiny “rocket frog” resting on a leaf.

← Back to Amphibians

Buy Prints

Prev Next