London Symphony ends series on exuberant note

Long Title: 
London Symphony ends series on exuberant note
Description: 
(Review)
Location: 
1:03
Citation Date: 
Monday, April 2, 1973