Star Of India
![]() The Star Of India, A three masted bark, is the oldest iron-hulled merchant ship afloat. Built on the Isle of Man, Great Britain, she was launched in 1863, circumnavigating the earth 21 times.
|
|
Return to: California or Gallery

















