Contemporary Weddings Magazine | Cherry blossom engagement session by Christine Hazel Photography