Energy Generation

Bob S
6th August 2004, 16:13
The Liberian flagged ENERGY GENERATION is seen approaching Shell Haven on the River Thames assisted by the London tug HIBERNIA. She was operated by “Island Navigation Co Ltd”