Venosch street photo

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