Hamburg

Photo of the Week #92

View of Hamburg, Germany from St. Michaelis church
Advertisements