Spotted brown frog on a leaf with black background

- Image ID: D4MMBA
Spotted brown frog on a leaf with black background
Pitu Rovirosa / Alamy Stock Photo
Image ID: D4MMBA
Location: Costa Rica, Puerto Viejo, Playa Chica, Caribbean sea

Similar stock images