Tuesday, April 21, 2009

"Shiba Sakura" - Moss Pink

"Shiba Sakura" means lawn-cherry blossom and is a carpet at Hitsuji-yama park in Chichibu, Japan. It is in bloom from end of April to early May. What a wonderful carpet of flowers!

No comments: