Cherry Tree, Kyoto, Japan The cherry blossoms are the most beautiful tree flowers in the entire world, according to me. They completely drench the tree in a soft pink, and I've never seen something more gorgeous.
Illustration Inspiration The crosses overwhelming presence confuses me, but I love how this artwork looks. Maybe, the girl accepts the people who aren't accepted by society. Since, wolves are often killed by people and ostracized by the rural areas they l