Link (thanks Dan)
Category: Spain
See you in Granada
Watch your step officers
On a building in Valencia
The building is La Filmoteca, a cinema in Valencia, Spain.
Bugs Bunny & Duffy Duck
This guy doesn’t need a facemask
Larger (thanks James)
Something happened in Madrid
Larger (thanks GEO)
Undercover Grandpa
Larger (thanks Damien)