Red Rooster Festival

Euston Hall, Suffolk, UK