Immacolata Russo was born in Avellino in Campania. He lives and works in Ariano Irpino. He has been dedicating himself to photography for some years as an autodidact. Taking pictures is a natural and fun gesture for her: "my shot captures the moment, free from the preconceptions of the mind".