Carl Longworth
British contemporary
Screech owl
Bronze Limited edition of 25