The Demonstration - 6/1/03 - Geneva - towards the French border
|
|
|
more images to come:
|