Lady Godiva (Peter and Gordon)

22 OCTOBER 1966


Peter and Gordon’s ‘Lady Godiva’ was at its peak UK chart position of #16.

Page under construction, more information to follow.
Lady Godiva (Peter and Gordon)