The Cherry Tree

Sku: Cherry0003

In Stock

Limited Edition Giclee Print. Scroll down for further information.

The Cherry Tree was the first plant to sprout its leaves after the devastating attacks on Hiroshima and Nagasaki…a symbol of love & hope.

35.00195.00

Clear selection