Venosch street

Venosch street

Photo taken in the summer of 2010 in Venosch (France), a little town in the Alps.

Leave a comment

POST COMMENT