Carmel International Arts Festival
Art, Culture and Entertainment at the Carmel International Arts Festival.
Credit: Carmel International Arts Festival