Sakura - Deluxe Prints
Sakura: The national flower of Japan, the cherry blossom – or Sakura, represents a time of renewal and optimism. During these last few years, I know I have sought out greater opportunities for joy, renewal, and definitely optimism.
*Deluxe prints come with a matte but no frame. Larger than 20 x 20 will come unmatted and rolled in a tube.