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.
© Dga1958 | Stock Free Images
Similar Free Images
Categories: