The Who Rotterdam 1975 Poster 23 x 33in 23x33 INCHES