
Castle Of Montalban, Toledo, Spain - The Castle Of Montalban (s.XII), Was Built By The Templars, On The Ruins Of An Arab Fortress On The River Torcon. Close To The Puebla De Montalban. Photo
© Dga1958 | Stock Free Images
Similar Free Images
Categories: