Artefact
Delivery note for the return of 45 copies of Joy Division's 'Still' album (Fact 40), dated 23rd of June 1982. They were returned to Factory by the Rough Trade shop in Portobello, West London.
Latest Discussion
If you'd like to leave a comment, please
Login