hurricanemk1c: 8314 crosses the Strand Road, 20/10/16
hurricanemk1c: 8318 crosses the Strand Road, 20/10/16
hurricanemk1c: 8621+8622+8636+8635 pass Booterstown Nature Reserve, 20/10/16
hurricanemk1c: 8636+8635 pass Booterstown Nature Reserve, 20/10/16
hurricanemk1c: 8627+8628+8623+8624 pass Booterstown Nature Reserve, 20/10/16
hurricanemk1c: 8335 passes Booterstown Nature Reserve, 20/10/16
hurricanemk1c: 8124+8132+8139+8135 pass Booterstown Nature Reserve, 20/10/16
hurricanemk1c: 8105 passes Booterstown Nature Reserve, 20/10/16
hurricanemk1c: 8604+8603+8615+8616 pass Booterstown Nature Reserve, 20/10/16
hurricanemk1c: 8612+8611+8607+8608 pass Booterstown Nature Reserve, 20/10/16
hurricanemk1c: 8629 passes Booterstown Nature Reserve, 20/10/16
hurricanemk1c: 8638+8637+8630+8629 pass Booterstown Nature Reserve, 20/10/16
hurricanemk1c: 8327 passes Booterstown Nature Reserve, 20/10/16
hurricanemk1c: 8127+8322 pass Booterstown Nature Reserve, 20/10/16
hurricanemk1c: 8120 passes Booterstown Nature Reserve, 20/10/16
hurricanemk1c: 22026 passes Booterstown Nature Reserve, 20/10/16
hurricanemk1c: 22026 passes Booterstown Nature Reserve, 20/10/16
hurricanemk1c: 8627 passes Booterstown Nature Reserve, 20/10/16
hurricanemk1c: 8621 passes Booterstown Nature Reserve, 20/10/16
hurricanemk1c: 3012 and 3009 at Heuston, 20/10/16