Golden Road Sakura Art Print 10"x14.25"

$12.99

Cherry blossoms, or sakura in Japanese, symbolize beauty, a time of renewal, and the fleeting nature of life. Admire the beauty of this blooming sakura print, inlayed with gold ink and texture.

Imported from Japan.