Lullingstone Castle 8

Lullingstone Castle near Eynsford, Kent