Teresa Farrell

Active Palm Springs, CA President for Los Pueblos Association