08/15/16: LEEDS CASTLE

VIP
Leeds Castle is in Kent, England. A castle has been on the site since 1119. In the 13th century it was a favourite residence of King Edward I. (Photo: Diliff CC BY-SA 3.0)
⟩⟩