Meera Parameswaran

Thiruvananthapuram, Kerala, India

I am a lot more than you think I am and a lot less than I can be!