temoor

Location
San Jose, California, United States
Occupation
Team Leader