Royal Navy helicopters carrier HMS Ocean docks at Greenwich, the Thames River in London, Britain, as part of London 2012 Olympic preparation security exercise, May 4, 2012. [Xinhua]
Royal Navy helicopters carrier HMS Ocean docks at Greenwich, the Thames River in London, Britain, as part of London 2012 Olympic preparation security exercise, May 4, 2012.
Go to Forum >>0 Comment(s)