Lullingstone Castle 10

Lullingstone Castle near Eynsford, Kent