Bad Homburg Altstadt

Bad Homburg Altstadt

The historical Altstadt of Bad Homburg, a popular tourist spa town near Frankfurt, Germany.