AMAZINGLANKA logo transparent

The Baobab tree of Delft Island in Jaffna

‹ Return to

The Baobab tree of Delft Island in Jaffna
Image courtesy of Dr. Ashan Geeganage

The Baobab tree of Delft Island in Jaffna