17/02/2022
A quintessential British Castle! Leeds Castle in Kent was built in 1119. King Edward I lived here, as well as King Henry the VIII's first wife, Catherine of Aragon.
https://maryfelton.zenfolio.com/p94636483/e2ba89e7e