Lion & Lamb Records
Lion & Lamb Records emerges from the London-based community of underground electronic heads orbiting the venue of the same name.
Lion & Lamb Records emerges from the London-based community of underground electronic heads orbiting the venue of the same name.