Lavender Farm Shoreh

Lavender Farm Shoreham. Kent, England