Back to album

Oophaga pumilio - Isla Colon, Panama.

Bocas del Toro archipelago, Panama.

436 views
0 faves
0 comments
Uploaded on June 17, 2010
Taken on April 5, 2009