Mangabe
: Nosy Mangabe
November 6-8, 2010
i7057
i7060
Inscriptions etched in stone by 17th Century Dutch sailors
i7057
i7060
Photo album generated by
album5
from
Dave's
MarginalHacks
on Tue May 10 23:34:31 2011