Description

Location

Mbezi Beach,Dar es Salaam,Tanzania