![](http://www.alamy.com/thumbs/6/169DB491-1441-45C3-B70E-37E9E6F187CB/B087NW.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