Designed by
Title
Leiria, Portugal. Medieval Leiria Castle built on top of a hill #126633925
Description
Leiria, Portugal. Medieval Leiria Castle built on top of a hill with a view over the Gothic Palatial Residence or Pacos Novos. A Templar Knights Castle