Intergenerational carnival held in Buffalo Grove
Belmont Village Senior Living Buffalo Grove hosted its annual community carnival Friday, featuring intergenerational activities that allowed old and young to learn from each other.
The carnival was held on the summer solstice, when people across the world participate in a fundraising activity to raise money for the Alzheimer's Association.
Elaine Serbin plays a ring toss game at Belmont Village Senior Living's annual community carnival Friday in Buffalo Grove.
Steve Lundy/slundy@dailyherald.com