NORWOOD 2017-07-16T03:41:36+00:00

Project Description

NORWOOD

Norwood Foundation, England
Installed in March 2012

Material: Bronze
Unique – 106,6 x 120 x 120 cm

Back to Installations and Commissions