A palm tree grows on Trincomalee beach

A palm tree grows on Trincomalee beach Travel photography Family-friendly: true