Remnants of the dutch horse stable — in Delft Centre, Sri Lanka.
‹ Return to Delft Island in Jaffna – ඩෙල්ෆ්ට් දූපත

Remnants of the dutch horse stable — in Delft Centre, Sri Lanka.
Image courtesy of Dr. Ashan Geeganage
Remnants of the dutch horse stable — in Delft Centre, Sri Lanka.