HMCS Haida Dress ship
Made honorary flagship of the Royal Canadian Navy, preserved for those who fought for freedom on the Seas.
Made honorary flagship of the Royal Canadian Navy, preserved for those who fought for freedom on the Seas.
Read less
Read less
Views
38
Categories
Same photographer See all
Discover more photos See all