BUFFALO — Following a practically perfect opening day on Saturday, the Elmwood Avenue Festival of the Arts concludes today.

With more than 170 artists and artisans, 50 performances on three stages, kids activities, local passion and ample food choices, there’s something for everyone to love.

The festival continues along Elmwood Avenue between West Ferry and St. James Place.

For more information, visit eafa.techriver.net.

For photos from Saturday, click here.