![](http://www.alamy.com/thumbs/6/061A7FE2-3693-4362-9154-F954864FF73B/B08589.jpg)
Implacable, National Maritime museum, Greenwich, London England
Size: 5120px × 3413px
Location: National Maritime museum, Greenwich, London England
Photo credit: © geogphotos / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: greenwich, implacable, marine, maritime, museum, national, naval, navy, ship