Opus Eponymous image

Opus Eponymous

Album by Ghost
2013, 9 tracks, 39 mins 54 sec