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