Stock Photo - Monastery of San Juan de la Peña, Huesca province, Aragón, Spain, Europe

Stock Photo: Monastery of San Juan de la Peña, Huesca province, Aragón, Spain, Europe.