Stock Photo - St Elizabeth Church, Nuremberg, Bavaria, Germany.

Stock Photo: St Elizabeth Church, Nuremberg, Bavaria, Germany.

Searchable keywords