DSC00078 May 30, 2017 1008 × 695 I Madonnari 2017 The Mission Santa Barbara, home of the I Madonnari Italian Street Painting Festival.