Cult of Luna - Cult of Luna (2002)

Cult of Luna - Cult of Luna (2002)
Release date:
24 Mar 2002
Reissue date:
2013
Label:
Indie Recordings
Catalog number:
INDIE117LPS
Formats:
Genres:
Notes:

Black vinyl
Hand numbered, number 134 of 500