/ 20070830_03
9/6/2007
Heidelberg, Germany
View of Old Town from Heidelberg Castle
20070830_03.jpg