Designed by
Title
BARCELONA, SPAIN - MAY 11, 2018: People visit city streets, view #117296887
Description
BARCELONA, SPAIN - MAY 11, 2018: People visit city streets, view from buidling interior. Barcelona attracts 10 million people annually.
This image is editorial