Thornhill Manor Retirement Village’s family fun day and fete.