Back to All Events

Retreat of the Holy Spirit - Barcelona - Spain

  • Parroquia de San Félix Africano 21 Carrer de Sardenya Barcelona, CT, 08005 Spain (map)