Volvox Delta


The 'Volvox Delta' working for the Palm Island project in Dubai, 26 January 2003