More...
Ruchira Paul is an erstwhile teacher, now a person of leisure. Born in New Delhi, she currently makes her home in the Houston area.
Selected Posts:
Recent Comments