The Mark of the Mysterons?
Captain Scarlet
(aka Ian Mellor)
with sunlight through coach roof
Back