Tree house peeps out among the trees, Chole Island / Tanzania

Tree house peeps out among the trees, Chole Island / Tanzania

Advertisements