Q-tea Monster

39181 Cedar Boulevard, Newark, CA