Volvox Asia

Name:Volvox Asia
Project: New Suez Canal Lot 4
Location: Near Ismailia (Egypt)
Date: 9 April 2015