The cherry blossom tree is one of the most evocative images of Japan. It is believed that the cherry blossom promotes love and spiritual awareness. Add to that cute Japanese inspired details like the origami area, paper lanterns, and you have a lovely Japanese garden wedding.
Photos by Daniel Lei Studio