Michael J Duffalo — AFSP
Michael J Duffalo

Michael J Duffalo

Mike is so dearly missed by everyone. We love you so much! 3/1/81-3/10/19