Fleetwood Mac - November 28, 1968 [UK] - Memorandum
€45.00
[105508] CBS. London, UK. November 28, 1968. 20.3x33.0cm. 1pp. Original. Annotated and stamped. Condition: very good plus.