HANGING INSTALLATION ART SUSPENDED ROCKS Suspended Rocks is an Earth Day window display installation art piece that was on view at Anthropologie in Boca Raton, Florida. This organically inspired window display contained hundreds of boulders which weighed over 1200 lbs...
Recent Comments