Michael Holmes' Purple Room

Palm Springs, Coachella Valley

Upcoming events