Indian Ocean Coast, Zanzibar

Indian Ocean Coast, Zanzibar

michael stephen fuchs, 2002