A monument depicting Lord Nelson's ship, HMS Victory, stands outside the National Maritime Museum in Greenwich, London, England.

- Image ID: RWR3H3
A monument depicting Lord Nelson's ship, HMS Victory, stands outside the National Maritime Museum in Greenwich, London, England.
zeeman / Alamy Stock Photo
Image ID: RWR3H3
Location: Greenwich, England