Light Arches

Set or arches fabricated in steel angle, initially installed at Blenheim Palace followed by Edinburgh Botanical Gardens then touring. Commissioned by Bighouse Events.

Previous
Previous

Xray Machine

Next
Next

Enchanted Forest