the camera never lies….and the truth shall make you free

Posts tagged “Spain

Image

Vanishing Point

Somewhere in Catalonia, Spain near the French boarderĀ 

Advertisements