I found my heaven on Earth! Japan is suddenly transformed into a magical pink land during Spring because of the Cherry Blossom trees. My jaw dropped at first sight, and I could barely fathom the incredible view in front of me. Eventually, with a deep breath, I started to comprehend how truly magnificent everything is.
Dress by Maurie and Eve