![](http://www.alamy.com/thumbs/6/679DB365-1482-440B-878B-1F74DDF8FC60/BKH1AA.jpg)
England London Greenwich National Maritime Museum Stern of HMS Implacable
England London Greenwich National Maritime Museum Stern of HMS Implacable
Size: 5370px × 3580px
Location: England London Greenwich
Photo credit: © Rolf Richardson / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: britain, england, greenwich, history, implacable, london, maritime, museum, national, naval, ship, stern, uk