Browsing: David Peterson

Community
 

Dozens of volunteers were undeterred by rising heat on Sunday as they assembled 1,200 plates…