Not sure who this is... it is a stain glass window in the liverpool cathedral..