Idyllis Louise 'Del' Humphrey

Idyllis Louise 'Del' Humphrey

2009-04-14

Passed away from congestive heart failure at St Peters Hospital.


Post new tribute