The Who

Fri, 16 January 1970:

Paris, Champs Elysees Theater

Paris, January 1970 (from Olivier Coiffard) French Magazine (Oliver Coiffard)