Sakura, or cherry blossoms, blooming only 5 days per year, in April. The sakura have a special meaning for the Odo family, as in the Japanese language, the two characters that make up the word Odo, are “they way of” and “the cherry blossom” – 2011

Photo Information
  • Dimensions: 1623 × 1080 pixels
  • File Size: 1 MB
  • Uploaded on: November 21, 2016

0 Response to “102_antonkusters-yakuza_burn_l1012748”

Comments are currently closed.