Stock Photo - Monastery of Saint John of Rila, Rila Mountains, Bulgaria.

Stock Photo: Monastery of Saint John of Rila, Rila Mountains, Bulgaria.