The Old Print Shop

Marburg on the Lahn River.