
Naval vessels from various countries, docked at Portsmouth Naval Base. Taking part in the International Fleet Review which was part of the Trafalgar 200 celebrations. 2005.


Subscribe now to keep reading and get access to the full archive.
Have a WordPress.com account? Log in now.