May 8, 2010

Asian Cultural Festival of San Diego at Liberty Station - NTC Park