Industry and nature meet in this photograph in Tema, Ghana West Africa.

Previous Home

c056C056