Detail of the Elissa, a tall ship launched in 1877 and now ported in Galveston, Texas.
This entry was posted on October 12, 2012. It was filed under Boats, Galveston.
April 15, 2013 at 17:22
© 1993-2013 Matt Harvey/75Central - All Rights Reserved • Contact email@example.com for image licensing and other queries.