MFP 105 BD
Justine Swanson shares a life story during her 105th birth day party Tuesday. Photo by Darren Gibbins