Barcelona - shannonodonnell
The edifice of Santa Maria del Mar in Barcelona, Spain.

The edifice of Santa Maria del Mar in Barcelona, Spain.

BarcelonaSpainchurch