Designed by
Title
Monument in Spain Square in Barcelona, Spain. Pictures from the Hop on Hop off Barcelona tour #305566674
Description
Monument in Spain Square in Barcelona, Spain. Pictures from the Hop on Hop off Barcelona tour with wide boulevards, Mediterranean atmosphere, lots of greenery. La Rambla, the largest pedestrian boulevard in Barcelona, Catalonia, Spain
This image is editorial