Space Lace — large-scale sculpture by Linda Fleming that consists of large concentric steel rings that encompass four elongated cubes