Friday, May 13th, 1966

The Who play the Wimbledon Palais in Wimbledon
Gettyimages.com has photos of this event here:gettyimages.com
Latitude: 51.416083
Longitude: -0.184150
www.thewhothismonth.com
www.thewholive.com