War and Peace Festival
Kent, United Kingdom