Nuremberg, Germany at the historic Hospital of the Holy Spirit on the Pegnitz River.

- Image ID: DRW69G

Nuremberg, Germany at the historic Hospital of the Holy Spirit on the Pegnitz River.

Sean Pavone / Alamy Stock Photo

Image ID: DRW69G

Location: Nuremberg, Germany