Wednesday, November 09, 2005

Dusseldorf, Germany



This is Altstadt, which means Old Town.

No comments: