Exploring intricate architecture of Basilica de Santa Maria del Mar in Barcelona, Spain.
Visitors admire the stunning vaulted ceilings and stained glass windows of a historic Basilica de Santa Maria del Mar in Barcelona, Spain during daylight, appreciating its Gothic design.