BACK

Senegal building

A common area offering a large swimming pool and a pergola.