bill

ANGEL OF ELWOOD

Bill Callaghan is a ray of sunshine and joy in the neighbourhood he has called home for the past 35 years