Placa De Espanya, the National Museum in Barcelona. Spain

Royalty-free stock photo ID: 116065489

Placa De Espanya, the National Museum in Barcelona. Spain