With shaking instruments in hand, a roomful of babies, toddlers and their caregivers laughed, clapped and shook along with silly songs that musician Peter Moses sang during a Wednesday morning performance at the Upper Moreland Free Public Library.
Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.
