Skip to content
VinylLens

First-year pressing

Stain 1993 Greece Pressing (EPC 472856 1)

Stain by Living Colour

Artist
Living Colour
Title
Stain
Label
  • Epic EPC 472856 1
Country
Greece
Released
1993
Format
LP, Album
Barcode
5 099747 285615