AMAZINGLANKA logo transparent

Remnants of the dutch horse stable — in Delft Centre, Sri Lanka.

‹ Return to

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.