More than 30 bands performed Saturday as part of the 20th annual Heart & Soul Music Stroll, performing on porches throughout the Sugar House neighborhood.
The event was sponsored by Utah nonprofit Heart & Soul, which takes music and performing arts to isolated people.
For more information on Heart & Soul or to donate, go to www.heartsoul.org/.