Ship GLENROSA Rig Iron Barque Tonnage 869g 835n Built 1875 Built By London & Glasgow Iron Ship Building Co.