Taken on May 25, 2014.
These are the remnants of cherry blossoms at Kawagoe Hikawa Shrine.
Since I take photos at the same time, they tend to look quite similar.
Show original text