Category: Spain
Squats
Spanish Military
Big bubble
What in Formation
Caught again
Link (thanks Dan)
See you in Granada
Watch your step officers
On a building in Valencia
The building is La Filmoteca, a cinema in Valencia, Spain.
Link (thanks Dan)
The building is La Filmoteca, a cinema in Valencia, Spain.