The Who

English rock group The Who photographed at Shepperton Studios, England for The Daily Mirror on October 8, 1975.

Photographer: Terry O'Neill