Mananara
: Mananara and Aye-Aye Island
October 24 - 27, 2010
i6668
i6670
Appears to be a White Fronted Brown Lemur. I don't actually remember taking this picture
i6668
i6670
Photo album generated by
album5
from
Dave's
MarginalHacks
on Tue May 17 13:13:19 2011