Designed by
Title
Placa de la Concordia and Esglesia de Santa Maria del Remei in Les Corts, Barcelona #230202135
Description
Barcelona, Spain - July 7, 2017: day view of Placa de la Concordia and Esglesia de Santa Maria del Remei with locals on benches in Barcelona, Spain. Les Corts used to be a town independent from Barcelona until the early 20th century and this was its main square
This image is editorial