Loading...
Uploaded by WhereisCliff on Feb 27, 2008
Two interesting locals (lemurs) were constantly playing near my bungalow on the small paradise island Ile aux Nattes off the coast of the larger island 'Ile Sainte Marie' of Madagascar.
Travel & Events
Standard YouTube License
do you live there.
allstar0782 3 years ago
Load more suggestions
do you live there.
allstar0782 3 years ago