THE BYRDS '65

The Byrds pay a visit to Carnaby Street, London during their tour of England in August 1965.

Comments