National Day of the Land of Cherry Blossoms | Sunday Observer

National Day of the Land of Cherry Blossoms

25 December, 2016

The happiness radiated by cherry blossoms was transferred to Sri Lanka when the Ambassador for Japan in Sri Lanka Kenechi Suganuma entertained a host of well-wishers to celebrate the National Day of Japan recently. The joy vibes were captured by Sulochana Gamage.

Comments