street festival

Location:La Mesa, California