Thursday, 5 May 2005 11:59 P GMT+09
Open to view photographs櫻 (Sakura), meaning cherry blossoms, are seen by many in Japan as being a metaphor for life: shining and beautiful, but fleeting and fragile, and the blooming of the Japan’s cherry trees is celebrated each year during the