Designed by
Title
Leopard geckos Eublepharis macularius on stones #111053386
Description
Leopard geckos Eublepharis macularius on stones. Distributed in north-west of India, in Pakistan, in southeast of Afghanistan, in east of Iran. Also popular terrarium animal