Lullingstone Castle 7

Lullingstone Castle near Eynsford, Kent