Music, beer and glorious sunshine at Jericho Street Fair