Alfie Sheppard

 

Ceefax

 

Exhibition Poster