Peter Lawson/Venus Loon Manchester, UK
Venus Loon comprises of an Anglo-German collaborative duo, who have aimed to produce interesting and complex music which is away from the mainstream.
Contact Peter Lawson/Venus Loon
Streaming and Download help