← Return to photo page

HMS Belfast is a museum ship, permanently moored in London on the River Thames and another stop on my WWII Tour.