Glastonbury Music Festival – Britain.

Glastonbury Music Festival - Britain.