Sakura, cherry blossoms, have already peaked in Kyoto and Nara, Japan. When there's hardly any breeze, petals of the blossoms softly flutter, flutter, flutter ... to the ground or to the pond. A soft breeze stirs pale-pink snow of petals from the branches. Sakura cast shimmering reflections.
Visit Weekend Reflections!