Montana based wedding + brand photographer Jennica Lowell specializes in creating stunning imagery, turning moments into memories across the world.