Sunday, July 22, 2007

Darmstadt, Germany

Business trip to Darmstadt, Germany. Just south of Frankfurt.

No comments: