Akiba Lodge Anjahakely photos

(Redirected from Black Lemur Camp photos)

This is a selection of photos from Akiba Lodge Anjahakely in northern Madagascar.