England at its most charming, especially the fields of lavender in full bloom.
Back to Top