Hms Albion is a British ship supporting groups to land
Equipment required to let the troops to land
Vessel is equipped with self defencing barrel gun
Please do not use Google translator. In stead of that, British Dictionary can help...
Ketunretket Järvenpää blog, to tell about our new products and adventures!