rahul tarnekar view gallery

Rahul Tarnekar lives in Cupertino, California.

Scroll