by WHPics
Cristina de Ulloa gardens. One of the most emblematic medieval gardens of monumental Complex of Caceres, Extremadura, Spain