Scenes from the annual Somerville Porchfest on May 13, 2018. [Wicked Local Photo/Ruby Wallau]


Scenes from the annual Somerville Porchfest on May 13, 2018. [Wicked Local Photo/Ruby Wallau]
Scenes from the annual Somerville Porchfest on May 13, 2018. [Wicked Local Photo/Ruby Wallau]
Scenes from the annual Somerville Porchfest on May 13, 2018. [Wicked Local Photo/Ruby Wallau]
Scenes from the annual Somerville Porchfest on May 13, 2018. [Wicked Local Photo/Ruby Wallau]
Scenes from the annual Somerville Porchfest on May 13, 2018. [Wicked Local Photo/Ruby Wallau]
Scenes from the annual Somerville Porchfest on May 13, 2018. [Wicked Local Photo/Ruby Wallau]
Scenes from the annual Somerville Porchfest on May 13, 2018. [Wicked Local Photo/Ruby Wallau]
Scenes from the annual Somerville Porchfest on May 13, 2018. [Wicked Local Photo/Ruby Wallau]