public space

Pizza Pie

Map it |  Shoppers Plaza (Mikocheni), Dar es Salaam, Dar es Salaam Region Tanzania