Buy this picture |
aerial photograph of HMS Victory Portsmouth Hampshire England UK. Launched in 1765, she is the world's oldest naval ship still in commission and was Nelson's flagship at the Battle of Trafalgar on 21 October 1805.
- Albums
- Visits
- 2650