Skip to content
Monument / Landmark

Plaça del Fossar de les Moreres

Location
Barcelona, CT 08003