Designed by
Title
Historic buildings at Antonio Lopez Plaza in Barcelona, Spain #41488984
Description
Barcelona, Spain - April 6, 2014: Historic buildings at Antonio Lopez Plaza in Barcelona, Spain on sunny day on April 6, 2014.
This image is editorial