BARCELONA, SPAIN - JULY 10: Up to a million people converge on Barcelona to join a rally demanding independence for Catalonia, on July 10, 2010, in Barcelona, Spain.
- Image ID: 112594973
- Copyright: Natursports
- Editorial Credit: Natursports / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.