Hemidactylus barbouri explained

Hemidactylus barbouri, also known as Barbour's leaf-toed gecko, is a species of house gecko native to coastal Kenya and Tanzania.