Nancy de Lucia is a renowned figure in the world of art and cinema, having made a lasting impact with her thought-provoking works, including the critically acclaimed "Bloody Sin" released in 2011, and the hauntingly beautiful "Shock: My Abstraction of Death" which premiered in 2013.
















