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

The Who 8X12 Photo SALE

$5.00Price