On Saturday I got four postcards from the United Kingdom.
One of them shows Dover Castle. Dover Castle was founded in the 11th century. It is the largest castle in England and due to its defensive significance it was described as Key to England.
With nice stamps:
Songbirds (two from set of ten) (issued 04-05-2017)
Thank You very much William!