Bad Homburg Altstadt
The historical Altstadt of Bad Homburg, a popular tourist spa town near Frankfurt, Germany.
© Jchambers | Stock Free Images
Similar Free Images