South Coast Winery
i Temecula, California
Spillested for livemusikk i Temecula, CA, USA.