The Who

Sun, 18 May 1997:

London, Wembley Arena

Ticket Wembley 1997 (© by Richard Lewis)