Phyllodactylus muralis
56381cc88a0ac79269228046116984b4
...