Rob Powell Pics


The World cruise ship arrives in London

London’s cruise ship season for 2013 is marked by the arrival of the luxury ship, THE WORLD, which is a cruise ship owned by the residents who sail from city to city. THE WORLD arrived in London before dawn and these photos were taken at the Thames Barrier and then in Greenwich.