Stella was born in Agrigento, Italy. She studied her Bachelor's degree in Painting at the Academy of Fine Art of Catania and moved to Bologna to finish her studies. Here she started a Master's degree in Photography. Once graduated, she decided to move to London to improve her English language and search new opportunities for work.
Stella joined Impromptu Photos as, in her own words she, "loves street photography as it tells and shows aspects of daily life and genuine moments which represent each individual in their intimacy. The watchful eye on different situations and moments of people lives that do not belong to me directly allow me to observe the world with further introspection. I enjoy interacting with people because I love the exchange of ideas, opinions and even because the comparison with others is an ongoing challenge for ourselves."