indiraganesan.com
Frog means luck
There is a fat green frog living in the garden, near the hostas. He kept utterly still as I called a neighbor to see. This corner of the garden must be charmed, for it was here I went eye to eye wi…