Designed by
Title
Barcelona, Spain. Spanish Square aerial view during the day #81337837
Description
Barcelona, Spain. Spanish Square aerial view during the day. This is the famous place with traffic light trails, fountain and Venetian towers, and National museum at the background in Barcelona