Sales-Exhibition for UNICEF from May 21st to June 10th at Gallery AT5 in Argenteuil

Sakura

The Japanese word sakura means blossom of cherry trees. The beauty of the ephemeral.
UV prints on acrylic glass, 60x80, ed. 1/5, 2017.