Església de Sant Francesc d'AssísParishShareCarrer de Bertran 1408023 Barcelona, CatalunyaSpainGet directions