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

see also

Back to Top