Darmstadt Germany, 1995

Much like it's neighbor, Frankfurt, Darmstadt is a pretty uninspiring place.

Also see Germany.

Last updated: ,