Terry Spadea

Profile Updated: September 18, 2009
Residing In: Cambridge, MA USA
Spouse/Partner: Pierre Lermusiaux
Children: Robert, born 2006
Yes! Attending Reunion




agape