Basílica de Santa Maria del Mar

Plaça de Santa Maria, 08003 Barcelona

Plaça de Santa Maria, 08003 Barcelona
9am-1.30pm, 4.30-8pm Mon-Sat; 10am-1.30pm, 4.30-8pm Sunday
Worship