Lloyd Kenneth Turcotte

Death date: Mar 25, 2011