Holy Spirit Hospital (1286) Published October 7, 2017 at 1000 × 667 in Germany 2017: Lübeck ← Previous Next → Holy Spirit Hospital (1286)