While rooftops and incredible sunsets obviously help make for some great images, nothing beats the raw emotion and joy that couples share on their wedding day. It was an honor to capture Jay and Alysa’s wedding and to be close enough to witness their love for one another.

Thanks Jay and Alysa for trusting me to document this season of your lives!

cummings wedding blog-1 cummings wedding blog-2 cummings wedding blog-3 cummings wedding blog-4 cummings wedding blog-5 cummings wedding blog-6 cummings wedding blog-7 cummings wedding blog-8 cummings wedding blog-9 cummings wedding blog-10 cummings wedding blog-11 cummings wedding blog-12 cummings wedding blog-13 cummings wedding blog-14 cummings wedding blog-15 cummings wedding blog-16 cummings wedding blog-17 cummings wedding blog-18 cummings wedding blog-19 cummings wedding blog-20 cummings wedding blog-21 cummings wedding blog-22 cummings wedding blog-23 cummings wedding blog-24 cummings wedding blog-25 cummings wedding blog-26 cummings wedding blog-27 cummings wedding blog-28 cummings wedding blog-29 cummings wedding blog-30 cummings wedding blog-31 cummings wedding blog-32 cummings wedding blog-33 cummings wedding blog-34 cummings wedding blog-35 cummings wedding blog-36 cummings wedding blog-37 cummings wedding blog-38 cummings wedding blog-39 cummings wedding blog-40 cummings wedding blog-41 cummings wedding blog-42 cummings wedding blog-43 cummings wedding blog-44 cummings wedding blog-45 cummings wedding blog-46 cummings wedding blog-47 cummings wedding blog-48 cummings wedding blog-49 cummings wedding blog-50 cummings wedding blog-51 cummings wedding blog-52 cummings wedding blog-53 cummings wedding blog-54 cummings wedding blog-55 cummings wedding blog-56 cummings wedding blog-57 cummings wedding blog-58 cummings wedding blog-59 cummings wedding blog-60 cummings wedding blog-61 cummings wedding blog-62 cummings wedding blog-62 cummings wedding blog-64 cummings wedding blog-65 cummings wedding blog-66 cummings wedding blog-67 cummings wedding blog-68 cummings wedding blog-69 cummings wedding blog-70 cummings wedding blog-71 cummings wedding blog-72 cummings wedding blog-73 cummings wedding blog-74 cummings wedding blog-75 cummings wedding blog-76 cummings wedding blog-77 cummings wedding blog-78 cummings wedding blog-79 cummings wedding blog-80 cummings wedding blog-81 cummings wedding blog-83 cummings wedding blog-83 cummings wedding blog-84 cummings wedding blog-85 cummings wedding blog-86 cummings wedding blog-88 cummings wedding blog-89 cummings wedding blog-87 cummings wedding blog-90 cummings wedding blog-91 cummings wedding blog-92 cummings wedding blog-93 cummings wedding blog-95 cummings wedding blog-96 cummings wedding blog-94 cummings wedding blog-97 cummings wedding blog-98 cummings wedding blog-99 cummings wedding blog-100 cummings wedding blog-101 cummings wedding blog-102 cummings wedding blog-103 cummings wedding blog-104 cummings wedding blog-105 cummings wedding blog-106 cummings wedding blog-107 cummings wedding blog-108 cummings wedding blog-109 cummings wedding blog-110 cummings wedding blog-111 cummings wedding blog-112 cummings wedding blog-113 cummings wedding blog-114 cummings wedding blog-115 cummings wedding blog-116 cummings wedding blog-117 cummings wedding blog-118 cummings wedding blog-119 cummings wedding blog-120 cummings wedding blog-121 cummings wedding blog-122 cummings wedding blog-123 cummings wedding blog-124 cummings wedding blog-125 cummings wedding blog-126 cummings wedding blog-127 cummings wedding blog-128 cummings wedding blog-129