A lively street festival with a large crowd and colorful costumes on a sunny day.