Artist: Lars and the hands of light
Title: The Looking Glass
Release date: 2010-03-29
Format: CD
Label: Excelsior Recordings
Cat. no. EXCEL96221
Artist: Lars and the hands of light
Title: The Looking Glass
Release date: 2010-03-29
Format: CD
Label: Excelsior Recordings
Cat. no. EXCEL96221