Bad Homburg Altstadt

Bad Homburg Altstadt - The Historical Altstadt Of Bad Homburg, A Popular Tourist Spa Town Near Frankfurt, Germany. Photo