Designed by
Title
Barcelona, Spain #26297065
Description
BARCELONA, SPAIN - AUGUST 17: Joan Carles I Square on August 17, 2012 in Barcelona, Spain. This square with an obelisk known as El Llapis is the intersection of famous Passeig de Gracia and Diagonal
This image is editorial