Major Preston

Major Preston is a senior now living in Springfield Retirement Castle.