Designed by
Title
Sand beach of the Indian ocean at Mirissa, Sri Lanka. Hand written words on the beach. Island of Ceylon #172495747
Description
Sand beach of the Indian ocean at Mirissa, Sri Lanka. Hand written words on the beach. Memories of the holiday travel to Ceylon