Sunday, April 26, 2015

Saturday, April 4, 2015

Thursday, April 2, 2015

Under the Cherry Tree

Japanese Zen practitioners, "Komuso", in traditional religious outfit parade, playing the bamboo flute, or shakuhachi, as cherry blossoms are in full bloom at Ueno park in Tokyo, Thursday, April 2, 2015.