Pilgrims on boats and walking along riverbank appreciate flowering cherry blossoms

Tools