Protest!
A protest demonstration at the Google camera.
More Info
-
3 comments
Location
Seville
Spain (ES)
Other Views
Google
Bing
Yahoo
Google Earth (KML)