Esha photo.png

About Esha Rakhit

Esha is a part-time painter, full-time product manager based in Somerville, Massachusetts.