June 26, 2005

Wine and Food Fest at Del Mar Plaza