Església de la Mare de Déu de la VictòriaParishShareCarrer dels Templers08002 Barcelona, CatalunyaSpainGet directions