London Views - Stewart Marsden

Share with your friends

Powered by SmugMug Log In

HMS Westminster

HMS Westminster is a Type 23 frigate of the Royal Navy docked in the South Dock Canary Wharf