Your cart
There are no more items in your cart
Japanese print, on Yuzenshi paper, depicting the wonderful Himeji Castle in Osaka,
surrounded by colorful cherry blossoms, red maple leaves and pine trees, all symbols of auspiciousness.