Stock Photo - tall ship Elissa (1877), a three-masted barque moored in the port of Galveston at sunset, Galveston island, Gulf of Mexico, Texas, United States of America, North America.

Stock Photo: tall ship Elissa (1877), a three-masted barque moored in the port of Galveston at sunset, Galveston island, Gulf of Mexico, Texas, United States of America.

Searchable keywords

Choose multiple keywords