a lively street festival with a diverse crowd enjoying music and festi