Carl Longworth
British contemporary
Barn Owl IV
Bronze
Limited edition of 25
Price £4295