LENE ENGHUSEN
An artist between Denmark and Germany
Turquoise Shadow
Overpainted Photography
Faith
Serpentine Stone
Ivy Shadow