Carl Longworth
British contemporary
Screech owl
Bronze
Limited edition of 25