Monday, December 1, 2008

Street scene in downtown Darmstadt, Germany. 

No comments: