Sailing ship ELISSA in Galveston

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.
The sailing ship ELISSA docked in Galveston, Texas.
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.