Debra Lelliott

Debra Lelliott

[a2306192]

Artist

Debra Lelliott Discography

Production

Various Various - 1958 (Comp) Time Life Music, PolyGram Netherlands 1989 Sell This Version