International Street Festival showcases arts, crafts of 25 countries.
Photography by Peter Frey