A multicultural celebration with fun-filled events, live music, art exhibits and children's activities. June 22nd - 25th at the Farmers Public Market 311 S. Klein. 236-6506