This impressive 'Helix-D' Red 60 was on display aboard the Russian Destroyer 605 Admiral Levchenko on a very wet and gloomy day during the 2005 Festival of the Sea at Portsmouth UK.
This impressive 'Helix-D' Red 60 was on display aboard the Russian Destroyer 605 Admiral Levchenko on a very wet and gloomy day during the 2005 Festival of the Sea at Portsmouth UK.
A Kamov sat on the deck of the Russian Navy destroyer 605 Admiral Levchenko during the International Festival of the Sea as part of the Trafalgar 200 celebrations in a very wet Portsmouth