Footprint: definition "a marked effect, impression, or impact" To Peter and Rosemary, who made an impression on many hearts. With Love
You can set up your regular donation for Alzheimer's Society here.
Donate