England.. The land that brings you drizzle, drudgery and an unhealthy disinterest in oral hygiene.

Glastonbury...The festival that gives...