Primal Madusanka: S13 963 arriving Kurunegala with Colombo bound Uttara Devi Interciy Express train (No 4018 Kankasanturei-Colombo Fort) in 18.08.2023
Primal Madusanka: S13 966 passing Mt Lavinia with Ruhunu Kumari Express train (No 8058 Maradana-Matara) in 11.08.2023
Primal Madusanka: M10a 942 at Kurunegala (Yal Devi No 4077 Mt Lavinia - Kankasanturei) in 14.07.2016
Primal Madusanka: M8 844 on Galoya bound Passenger train at Kantale in 08.09.2023
Primal Madusanka: W3 631 hauling Steam Crane at Kelaniya in 30.10.2016
Primal Madusanka: M8 844 on Oil train at Anuradhapura in 13.10.2016
Primal Madusanka: M4 756 on Passenger train (No 1039 Matara-Kandy) at Kandy in 15.05.2023
Primal Madusanka: M7 814 at Dematagoda in 17.08.2016
Primal Madusanka: M6 797 on Kandy bound Mixed train (No 1596 Badulla-Kandy) at Haputale in 12.06.2023
Primal Madusanka: M6 797 depaturing from Haputale with Kandy bound Mixed train (No 1596 Badulla-Kandy) in 12.06.2023
Primal Madusanka: S14 985 departuring from Rozella (Podi Menike No 1005 Colombo Fort-Badulla) in 13.06.2023
Primal Madusanka: Y 689 at CLY Maradana while shunting duties in 01.07.2023
Primal Madusanka: ND-9542 Tangalle Depot Ashok Leyland - 12M A type Bus at Etiliwewa in 09.06.2023
Primal Madusanka: S11 907 passing Mt Lavinia (No 8761 Maradana-Kalutara South) in 11.08.2023
Primal Madusanka: M6 792 & M6 786 heads Badulla bound Night Mail Express train (No 1045 Colombo Fort-Badulla) at Bandarawela in 12.08.2023
Primal Madusanka: W3 667 on Oil train at Dematagoda in 02.04.2023
Primal Madusanka: M4 753 on Colombo bound Inercity Express train at Walpola (No 1004 Vavniya - Colombo Fort) in 14.01.2015
Primal Madusanka: M6 790 at Colombo Fort in 14.05.2023
Primal Madusanka: S11 912 passing Mt Lavinia with South bound passenger train in 15.05.2023
Primal Madusanka: M11 958 approaching Colombo Fort with Galle bound Samuddra Devi Express train (No 8760 Maradana-Galle) in 15.05.2023
Primal Madusanka: Rail Bus arriving Polgahawela in 25.09.2022
Bineth Shalika: black-rumped flameback
Primal Madusanka: M6 797 on Kandy bound Mixed train (No 1596 Badulla-Kandy) at Haputale in 12.06.2023
Primal Madusanka: M6 797 depaturing from Haputale with Kandy bound Mixed train (No 1596 Badulla-Kandy) in 12.06.2023
Primal Madusanka: M10a 945 arriving Maho at with Yal Devi Express train (No 4078 Kankasanturei - Mt Lavinia) in 16.06.2016
Primal Madusanka: S12 927 passing Dematagoda (No 1024 Nanuoya-Colombo Fort) in 01.07.2023
Primal Madusanka: S13 963 approaching Colombo Fort with Uttara Devi Intercity Express train (No 4018 Anuradhapura-Colombo Fort) in 09.07.2023
Bineth Shalika: brown-headed barbet
Bineth Shalika: Beautiful day