May 16, 2010

North Park Festival of the Arts at North Park Main Street