This photograph was taken in Zurich, Switzerland in Feb, 1976.

The Who 8X12 Photo SALE

C$5.00Price