TERRY DENE 1958 UK 78 LOVER LOVER STAIRWAY OF LOVE DECCA F.11016

DECCA F.11016. TERRY DENE. STAIRWAY OF LOVE. LOVER LOVER. 1958 UK 78.

eBay