Campus News WORLD VIEWS April 26, 2010 International Street Festival showcases arts, crafts of 25 countries. Photography by Peter Frey FacebookXPinterestLinkedIn