Skip to main content alibris logo

Denise Scicluna

Denise Scicluna is a London-based visual artist who specializes in photography, painting, and crafts. She is interested in the "handmade" culture and often incorporates this concept in her projects and photo shoots.