Easter Promises

stickers(x3239) collage on Hahnemühle paper

50 x 70 cm

2016