Michelle Nicastro

Michelle Nicastro

March 31, 1960 — Washington, D.C., U.S.