Holy Ghost

Giclee on 310g Hahnemühle cotton paper

21 x 26.8 cm (Papierformat: 21 x 29.7 cm)

Limited Edition (50)

All prints are numbered on piece