BigRock / 2007 / Mirror-polished stainless steel / L270 x W110 x H80 cm / St Tropez, France