Christian Doyen
More ideas from Christian
lemur  Lemurs are from the island of Madagascar.    Madagascar is an island off the southeast coast of Africa.

" talk to the hand." LOL lemur Lemurs are from the island of Madagascar. Madagascar is an island off the southeast coast of Africa.