The Who

Fri, 08 February 2002:

London, Royal Albert Hall

Ticket 08-02-2002 (© Richard Lewis)