Gather your favorite people and let us tell your family’s story against the charming backdrops of Savannah, Georgia — from Spanish moss–draped oaks in Forsyth Park to golden-hour glow along the riverside. We create a relaxed, laughter-filled atmosphere where kids can be themselves and real connections shine, guiding everyone with gentle, natural prompts so even camera-shy little ones feel right at home. Each gallery is thoughtfully edited in a warm, timeless style, giving you heirloom-quality portraits you’ll treasure for years to come.
Family Gallery
Browse recent Savannah family sessions to see our warm, candid style and imagine your own story in these frames.
Book a Mini Session
(function (C, A, L) { let p = function (a, ar) { a.q.push(ar); }; let d = C.document; C.Cal = C.Cal || function () { let cal = C.Cal; let ar = arguments; if (!cal.loaded) { cal.ns = {}; cal.q = cal.q || []; d.head.appendChild(d.createElement(“script”)).src = A; cal.loaded = true; } if (ar[0] === L) { const api = function () { p(api, arguments); }; const namespace = ar[1]; api.q = api.q || []; if(typeof namespace === “string”){cal.ns[namespace] = cal.ns[namespace] || api;p(cal.ns[namespace], ar);p(cal, [L, namespace, ar[2]])} else p(cal, ar); return;} p(cal, ar); }; })(window, “
https://app.cal.com/embed/embed.js”, “init”);
Cal(“init”, “family-mini”, {origin:”
https://cal.com”});
Cal.ns[“family-mini”](“inline”, {elementOrSelector:”#cal-family-mini”, calLink: “once-upon-a-lens-photography/family-photos-mini-session”, layout: “month_view”});
Cal.ns[“family-mini”](“ui”, {“hideEventTypeDetails”:false,”layout”:”month_view”});
Book a Premium Session
(function (C, A, L) { let p = function (a, ar) { a.q.push(ar); }; let d = C.document; C.Cal = C.Cal || function () { let cal = C.Cal; let ar = arguments; if (!cal.loaded) { cal.ns = {}; cal.q = cal.q || []; d.head.appendChild(d.createElement(“script”)).src = A; cal.loaded = true; } if (ar[0] === L) { const api = function () { p(api, arguments); }; const namespace = ar[1]; api.q = api.q || []; if(typeof namespace === “string”){cal.ns[namespace] = cal.ns[namespace] || api;p(cal.ns[namespace], ar);p(cal, [L, namespace, ar[2]])} else p(cal, ar); return;} p(cal, ar); }; })(window, “
https://app.cal.com/embed/embed.js”, “init”);
Cal(“init”, “family-premium”, {origin:”
https://cal.com”});
Cal.ns[“family-premium”](“inline”, {elementOrSelector:”#cal-family-premium”, calLink: “once-upon-a-lens-photography/family-photos-premium-session”, layout: “month_view”});
Cal.ns[“family-premium”](“ui”, {“hideEventTypeDetails”:false,”layout”:”month_view”});