Photo detail

Seniors at the Mayflower Retirement Community are competing to be the most giving.