Times Square Show, Press Release, 1980

Sold

Size: 8.5 x 11 inches

Times Square Show