Designed by
Title
The Peninsular Horned Tree Lizard in tropical lush forest at the botanical garden, Penang, Malaysia #305733319
Description
The Peninsular Horned Tree Lizard, Acanthosaura armata, in the tropical lush forest of the Botanical garden in Penang, Malaysia