Elissa-Galveston-V-6272

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. - photo by Joe Alexander

ELISSA – 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. – photo by Joe Alexander

Leave a Reply

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