audiotour.io
Town Square

Hauptwache

Hauptwache, 60313 Frankfurt am Main

Baroque guardhouse rebuilt above a subway station, hiding an electronic music museum below.