Results 1 results found Aerial view over Ambato cape,Nosy Faly island and Nosy Be background ,Republic of Madagascar,Indian Ocean Panther Chameleon (Furcifer pardalis) on the island of Nosy Faly in northwestern Madagascar, Africa