Unidentified species of toad, Palawan, the Philippines. An unidentified species of frog on the trek to Mt. Cleopatra's Needle, Sabang, Puerto Princesa, Palawan, the Philippines.
- Filename
- Palawan-reptiles-amphibians8.tif
- Copyright
- Duncan Murrell
- Image Size
- 4752x3168 / 86.2MB
- Contained in galleries
- Palawan - Reptiles and Amphibians