Art you can sit on: Edra On The Rocks The Italian brand’s creation combines comfort and creativity in one striking piece.