JOHN GRANT : LOVE IS MAGIC (2018) CD / LP / LP DELUXE
BELLA UNION

JOHN GRANT : LOVE IS MAGIC (2018) CD / LP / LP DELUXE

Regular price €12.95 €0.00 Unit price per
  1. Metamorphosis
  2. Love Is Magic
  3. Tempest
  4. Preppy Boy
  5. Smug Cunt
  6. He's Got His Mother's Hips
  7. Diet Gum
  8. Is He Strange
  9. The Common Snipe
  10. Touch and Go