Colombo Harlequin

Colombo Harlequin

Colombo Harlequin
Star Lord Annual (UK) issue 1980
Hard Cover Dec 01 1979
Star Lord Annual (UK)
1980 A