Symbol of Japanese culture. Cherry tree  blossoms in black and white.

Royalty-free stock photo ID: 51021964

Symbol of Japanese culture. Cherry tree blossoms in black and white.