Stone Town Conservation and Development Authority

Travel

Africa, Tanzania, Zanzibar Urban/West