Galería Latina

city: Palma de Mallorca
address: _