Star Of India Soft
Photograph - Digital Photography
The Star of India is the world’s oldest active sailing ship. The ship is docked at the San Diego harbor and is listed as the Maritime Museum of San Diego.
September 24th, 2018
Viewed 278 Times - Last Visitor from Mcallen, TX on 06/02/2020 at 8:31 PM