Sakura (cherry blossoms) in the background Himeji Castle
All Japanese love Sakura, the time of cherry blossoming. In the background you can see Himeji Castle.
© Koi88 | Stock Free Images
Similar Free Images