The diary of tekuteku
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.
‹
›
Home
View web version