Tuesday, May 1, 2007

Shiran



Shiran means literally violet orchid.
But it is strange there is white one.
It will be found at the corner of most garden.