SAKURA Thousand cherry blossoms of Sumida River. It is a beautiful landscape. Next Entry Return to the list of Amitatsu Info Return to the list Previous Entry