Artist Profile

The Sepia

The Sepia will release a twelve track album 'One' in early December 2000. More details can be found on the website: www.the-sepia.co.uk
Local
London, England
Genre
Industrial
Site
Active
2000 - 2001