Pink sheep, live music and vaccines – festival season is back

0
310

With 40,000 people packing into Henham Park in Suffolk this weekend, Latitude festival is welcoming the largest crowds since most restrictions were lifted in England.