Designed by
Title
The beautiful Plaça d'Espanya in Barcelona #260204238
Description
Plaça d'Espanya, or Spain Square, is one of Barcelona's largest and most iconic squares, located at the foot of Montjuïc hill. Designed for the 1929 International Exposition, the square is known for its grandeur and architectural splendor.