Built in 1919 the SS Selma was one of twelve concrete ships built by F.F. Ley & Company in Mobile Alabama. The Selma was scuttled in 1920 after hitting a jetty near Tampico Mexico and now rests just off Pelican Island in Galveston Texas.
SS Selma 1919 - Concrete Ship
by Stefan Puffer November. 06, 2019 762 views
11 PEOPLE like it like this post