Stock Photo: Predjama Castle, built in mouth of cave, near Postojna, Slovenia, Europe

Stock Photo: 1890-88433 Predjama Castle, built in mouth of cave, near Postojna, Slovenia, Europe