The Railway Preservation Society of Ireland is dedicated to the preservation, maintenance and operation of steam locomotives and vintage rolling stock on the mainline railways of Ireland.