Johnny Cox Jacob Ram

Jacob Ram,
Limited edition 1/12, £6,400