Designed by
Title
Plaça de la Concòrdia and Església de Santa Maria, Barcelona #270555257
Description
Barcelona, Spain - July 8, 2017: night view of Plaça de la Concòrdia and Església 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