by KarSol
Medieval castle of Pedraza built on the esplanade of the fields of Castile, Segovia, Spain.