BARCELONA, SPAIN - JULY 24, 2016: Street view of La Rambla in Barcelona, Spain. Barcelona is the capital city of the autonomous community of Catalonia in the Kingdom of Spain.
Editorial use only
Editorial credit: Takashi Images / Shutterstock.com

Royalty-free stock photo ID: 602667932

BARCELONA, SPAIN - JULY 24, 2016: Street view of La Rambla in Barcelona, Spain. Barcelona is the capital city of the autonomous community of Catalonia in the Kingdom of Spain.