Mesh and Lace

These towering wire mesh architectural sculptures by Italian installation artist Edoardo Tresoldi are stunning and sublime pieces of public art. Pieced together completely by hand, this tour de force sits on the waterfront of Marina Di Camerota in Salerno.