Skip to content

French ship Equateur docked at Pier 26, Galveston, Texas

French ship Equateur docked at Pier 26, Galveston, Texas