Lullingstone Castle 6

Lullingstone Castle near Eynsford, Kent