Designed by
Title
Giant in the demonstration in Barcelona #45543970
Description
BARCELONA, SPAIN - SEPT. 11: People manifesting ingependence of Scotlandon and Catalonia at the strret of Barcelona during the National Day of Catalonia on Sept. 11, 2014 in Barcelona, Spain.
This image is editorial