Freepik
    Gate of Leeds Castle which is in the island on the lake in Kent in England. The castle was built in the twelfth century as a king residence. Now it is open to the public.

    Gate of Leeds Castle which is in the island on the lake in Kent in England. The castle was built in the twelfth century as a king residence. Now it is open to the public.