Stock Photo: GERMANY, NUREMBERG, KAISERBURG CASTLE, COBBLESTONE PATH