Short-legged Seps – Tetradactylus seps
Yellow-throated Plated Lizard – Gherrhosauras flavigularis
Comments are closed.