Francesca DeMasi-Mucciolo

Francesca DeMasi-Mucciolo (November 3, 1948 to April 30, 2019) “There’s a certain Slant of light”: A Creative Life Francesca DeMasi Mucciolo (1948-2019) passed away on April 30, 2019. Her passing was peaceful, and her family was with her. Francesca was the beloved wife of John Mucciolo, mother of Marc and ...