Stephen North
An image from South West 9, one of the productions that also features Stephen North.

Stephen North

South West 9

South West 9

2001