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