The chitchatters; a leisure activity for people with dementia to stimulate social interaction

More Info
expand_more