Featured artist: Rachael Dalzell
Work: Storm Isle
Media: Acrylic on canvas
Size: 150 x 100cm
Location: Hamburg, Germany