Main image

Sold in a vinyl shop called 'Limited Edition' which existed in Lille, France, around 2001.