hurricanemk1c: 4014 arrives at Dundrum, 19/5/18
hurricanemk1c: 4014 interior, 19/5/18
hurricanemk1c: 4014 at Brides Glen, 19/5/18
hurricanemk1c: 5029 and 4014 at Brides Glen, 19/5/18
hurricanemk1c: 5029 and 4014 at Brides Glen, 19/5/18
hurricanemk1c: 5029 at Brides Glen, 19/5/18
hurricanemk1c: 5029 and 4014 at Brides Glen, 19/5/18
hurricanemk1c: 5029 departs Brides Glen, 19/5/18
hurricanemk1c: 4014 at Brides Glen, 19/5/18
hurricanemk1c: 4014 at Brides Glen, 19/5/18
hurricanemk1c: 4014 at Brides Glen, 19/5/18
hurricanemk1c: 4014 interior, Brides Glen, 19/5/18
hurricanemk1c: 5024 at Brides Glen, 19/5/18
hurricanemk1c: 5032 at Sandyford Depot, 19/5/18
hurricanemk1c: 5031 at Sandyford Depot, 19/5/18
hurricanemk1c: 5012, 5011 and 5031 at Sandyford Depot, 19/5/18
hurricanemk1c: 5032 at Sandyford Depot, 19/5/18
hurricanemk1c: 5010, Blackthorn Avenue, 19/5/18
hurricanemk1c: 5030 at Sandyford, 19/5/18
hurricanemk1c: 5030 interior, Sandyford, 19/5/18
hurricanemk1c: 5030 interior, Sandyford, 19/5/18
hurricanemk1c: 5030 interior, Sandyford, 19/5/18
hurricanemk1c: 5022 at Dawson, 19/5/18
hurricanemk1c: 224 at Heuston, 19/5/18
hurricanemk1c: 5027 crosses Abbey Street, 21/5/18
hurricanemk1c: 22012 and 29010 at Connolly, 22/5/18
hurricanemk1c: 4002 and 3022 at Connolly, 25/5/18
hurricanemk1c: 22049 at Heuston, 29/5/18
hurricanemk1c: 4004 arrives at Heuston, 29/5/18
hurricanemk1c: 226 arrives at Heuston, 29/5/18