HMS Invincible, decommissioned 2005, sold for scrap in 2011

HMS Invincible, decommissioned 2005, sold for scrap in 2011


Posted On: 21st May 2016

Join the conversation