Shipyard Cranes

Cape Town, South Africa

In the drydocks of Cape Town.

Share your thoughts