148 years ago today, on 27 October 1877, three-masted barque Elissa was launched at Alexander Hall & Co. in Aberdeen Scotland
Museum ship in Galveston, TX