Volvox Delta


Name:Volvox Delta
Project: Channel deepening and reclamation
Location: Port of Mombasa (Kenya)
Date: 13 February 2012