Friday, November 26th, 1965

The Who play the Wimbledon Palais, in Wimbledon, London
Latitude: 51.416083
Longitude: -0.184150
www.thewhothismonth.com
www.thewholive.com

The Who play the Wimbledon Palais, in Wimbledon, London