Denise Scicluna
Denise Scicluna Photographs Things You Never Notice
Denise Scicluna is a young photographer from Malta whose work—unlike that of most still life photographers—doesn't make you want to slowly pluck out every single one of your eyelashes out of sheer boredom.
Advertisement