Sailing ship ELISSA in Galveston

The sailing ship ELISSA docked in Galveston, Texas. - photo by Joe Alexander
The sailing ship ELISSA docked in Galveston, Texas. – photo by Joe Alexander
The three-masted sailing ship ELISSA was built in Scotland in 1877 and now calls Galveston home. ELISSA is the Official Tall Ship of Texas.

Leave a Reply

Your email address will not be published. Required fields are marked *