avatar

David Thompson

Father of four, grandfather to four....so far!