Blog


Megan & Galen
The Castaway -- Portland, Oregon wedding photography

0001_BulgerSmith_02508-0512_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

I vividly recall her question, dropped into a casual conversation during a walk: “So how do you feel about photographing family weddings?” I was positively thrilled. Not only to hear that Megan — one of my favorite of my husband’s many, many fabulous cousins — and her then-boyfriend, Galen, were talking marriage. (They were not yet engaged.) But also that they were contemplating asking me to photograph it for them. Megan is one of the most wonderful people I’ve ever met. That she is now part of my extended family delights me every time I see her. She is funny with a dead-pan sense of humor. She knows a completely unimaginably vast number of song lyrics, from The Little Mermaid and Garth Brooks to the Dixie Chicks and the Wu Tang Clan. She can compete in and organize pub trivia competitions. She runs, she blogs, she has earned degrees in mathematics, French and speech pathology and she thoughtfully always thinks to ask about not only the major and obvious things in my life (like my sweet daughters) but also my friends whom she met at my own wedding eight years ago or problems I might have mentioned in passing during a previous visit. Galen has been her quiet, less gregarious Other Half for the past several years. When Megan first brought him to the annual family reunion in Waterton, Canada, he so thoroughly impressed and amused us (especially during a late-night round of charades for the game Celebrity) and was so obviously completely smitten with Mego that we couldn’t help but cheer for them as a couple. So I practically jumped up and down when Megan asked how I feel about photographing family weddings. I love just about everything about my job as a wedding photographer. I love working with a couple to capture all the joy and emotion of their day and producing photographs that freeze those happy, emotional moments for them for forever. Getting to do that for someone I already adore? Well, that’s just a cherry on top. With the help of their friends and families and an extraordinarily talented event coordinator, Megan and Galen planned a gorgeous wedding that was so thoroughly them. Their ceremony opened with Miracle Max’s thoughts on true love from The Princess Bride. There was a parade of superhero cape-wearing flowergirls and a ring bearer and baby cousins. Their personal vows left their guests in both stitches and tears. Innumerable woodsy elements — from the pattern of the invitations and dinner menus printed on actual wooden tablets to the slices of logs used in the centerpieces, dessert display and wedding signage and cocktail straws that resembled birch trees — paid tribute to their love of the outdoors and Galen’s jobs in sustainable logging. And in a reception highlight, the Irish Catholics in the crowd joined the Jews in a rousing performance of a personalized Dayenu song that Megan’s mother and aunt wrote for the occasion. It was a complete honor and joy to work with Megan and Galen and their/my family. Here are many, many, many of my favorites from their big day:

0002_BulgerSmith_00002-0001_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0003_BulgerSmith_00007-0004_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0004_BulgerSmith_00040-0010_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0005_BulgerSmith_00060-0012_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0006_BulgerSmith_00109-0019_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0007_BulgerSmith_00126-0022_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0008_BulgerSmith_00175-0031_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0009_BulgerSmith_00191bw-0037_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0010_BulgerSmith_00139bw-0026_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0011_BulgerSmith_00235-0044_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

My sweet cousin, looking absolutely beautiful.0012_BulgerSmith_00276-0055_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

0013_BulgerSmith_00285bw-0059_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

Megan & Galen chose The Castaway for their ceremony and reception, a wonderful kind of warehousey and loft-like blank canvas for their plans. 0014_BulgerSmith_01650-0311_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0015_BulgerSmith_00366-0075_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

While I was with Megan and the girls as they got ready, Amy Prutch, a very talented Portland photographer whom I hired to assist me, was with Galen as he finished up his own preparations. Which involved bourbon.0016_BulgerSmith_00404-0082_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0017_BulgerSmith_00430-0090_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

Meg and Galen chose to see each other before their ceremony so that they could take care of family photos before their cocktail hour and also hop on a vintage trolley running through Portland that day for some fun photos with their wedding party. It was a very memorable First Look. It involved Megan affectionately proclaiming, “What the hell?” when Galen appeared from the opposite direction than she was expecting. They could not have been happier to see each other and spend a few quiet moments together in the Versailles Gardens beside The Castaway.0018_BulgerSmith_00476-0099_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0019_BulgerSmith_00491-0103_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0020_BulgerSmith_00500-0107_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0021_BulgerSmith_00518-0110_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0022_BulgerSmith_00574-0120_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0023_BulgerSmith_00629-0132_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0024_BulgerSmith_00637-0133_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0025_BulgerSmith_00642-0135_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0026_BulgerSmith_00691-0147_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0027_BulgerSmith_00702-0150_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0028_BulgerSmith_00824-0171_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

These next couple photos so thoroughly capture how happy Megan and Galen were on their wedding day. There was some fantastic light coming from behind this red building. Just as they were about to hop on the school bus that would take them and their wedding party to the vintage trolley, I asked them to stand for just a few moments in the middle of the street where the sun would backlight them and just ignore me. This is what happened.0029_BulgerSmith_00882-0186_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0030_BulgerSmith_00884-0188_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0031_BulgerSmith_00898-0192_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0032_BulgerSmith_00942-0204_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

I love this image that Amy shot of the wedding party climbing onto the trolley. We had a fun ride through town.0033_BulgerSmith_01033-0212_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0034_BulgerSmith_01060-0217_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0035_BulgerSmith_01139-0231_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0036_BulgerSmith_01099-0225_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0037_BulgerSmith_01213-0245_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0038_BulgerSmith_01165-0233_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0039_BulgerSmith_01179-0237_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0040_BulgerSmith_01198-0242_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0041_BulgerSmith_01272-0256_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

Amy also shot this great photo of everyone in front of the trolley.0042_BulgerSmith_01283-0258_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

After a few family photos and a few photos with Meg and Galen and their Best People — a mix of men and women on each side — it was time to get married.0043_BulgerSmith_01394-0277_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0044_BulgerSmith_01566-0299_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0045_BulgerSmith_01593-0305_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0046_BulgerSmith_01629-0308_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

A few ceremony details.0047_BulgerSmith_01688-0319_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

The ceremony — funny, personal, and did I mention funny? — was performed by another cousin from my husband’s family, Brian. (Fun fact: He and his fabulous wife currently live in Palau, a tiny island near the Philippines where he is clerking for the country’s Supreme Court and developing a mediation system for them.)0048_BulgerSmith_01821-0339_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

The previously mentioned superheros and parade of littles.0049_BulgerSmith_01889-0359_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0050_BulgerSmith_01926bw-0370_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0051_BulgerSmith_01947-0380_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0052_BulgerSmith_01959-0384_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography0053_BulgerSmith_01966bw-0387_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0054_BulgerSmith_01976-0390_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0055_BulgerSmith_01993-0395_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0056_BulgerSmith_02028-0400_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0057_BulgerSmith_02039bw-0404_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

Amy shot this next fun image of the videographers’ camera trained on Meg and Galen.0058_BulgerSmith_02053-0406_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0059_BulgerSmith_02100bw-0418_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0060_BulgerSmith_02116-0421_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

The vows and rings.0061_BulgerSmith_02205-0434_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0062_BulgerSmith_02237-0444_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0063_BulgerSmith_02244bw-0448_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0064_BulgerSmith_02269-0455_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

Breaking the glass and the kiss.0065_BulgerSmith_02282-0459_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

Married!0066_BulgerSmith_02344-0473_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

Amy shot this great silhouette of Megan and Galen leaving their ceremony.0067_BulgerSmith_02359-0476_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0068_BulgerSmith_02421-0488_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0069_BulgerSmith_02439bw-0496_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0070_BulgerSmith_02441-0497_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

Another great slice of light to play with for a few more photos of the newlyweds.0071_BulgerSmith_02500-0509_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0072_BulgerSmith_02541-0520_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0073_BulgerSmith_02580-0529_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0074_BulgerSmith_02605-0534_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0075_BulgerSmith_02623bw-0538_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

Amy circulated through cocktail hour in the gardens while I took a walk with Megan and Galen and then shot reception details.0076_BulgerSmith_02700-0552_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0077_BulgerSmith_02724-0559_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0078_BulgerSmith_02754-0570_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0079_BulgerSmith_02849-0588_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

I was completely crazy for this incredible display for their cake and cupcakes.0080_BulgerSmith_03411-0712_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0081_BulgerSmith_02891-0593_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0082_BulgerSmith_02919-0600_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0083_BulgerSmith_02937-0607_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

A few *really* big family photos, including one that I jumped in!0084_BulgerSmith_03023-0627_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0085_BulgerSmith_03102-0634_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0086_BulgerSmith_03117-0638_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

A couple of marvelous toasts.0087_BulgerSmith_03170-0648_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0088_BulgerSmith_03200-0656_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0089_BulgerSmith_03230-0668_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0090_BulgerSmith_03239-0671_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0091_BulgerSmith_03290-0686_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

A Passover song and dance, customized for Meg and Galen.0092_BulgerSmith_03495-0737_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0093_BulgerSmith_03315-0692_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0094_BulgerSmith_03335-0696_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0095_BulgerSmith_03363-0704_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0096_BulgerSmith_03394-0709_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0097_BulgerSmith_03460-0728_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0098_BulgerSmith_03434-0722_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0099_BulgerSmith_03481-0733_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

A first dance.0100_BulgerSmith_03523-0750_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0101_BulgerSmith_03553bw-0762_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

A pair of parent dances.0102_BulgerSmith_03557bw-0764_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0103_BulgerSmith_03559-0765_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0104_BulgerSmith_03587-0772_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

And lots of fun and frivolity. The majority of the remaining dancing photos were shot by Amy, who took the lead on reception coverage after toasts, official dances and the cake cutting so that I could celebrate a bit with my family. I ended up picking up my cameras again for Meg and Galen’s thank-you photos and a surprise glow stick send-off at the very end of the reception. How could I not shoot a surprise glow stick send-off?? I even enlisted my husband, Kevin, as my lighting assistant since Amy’s time had wrapped up by then. 0105_BulgerSmith_03629-0783_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0106_BulgerSmith_03636-0787_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0107_BulgerSmith_03640-0789_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0108_BulgerSmith_03649-0793_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0109_BulgerSmith_03684-0806_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0110_BulgerSmith_03745-0821_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0111_BulgerSmith_03756-0825_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0112_BulgerSmith_03779bw-0830_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0113_BulgerSmith_03807-0835_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography 0114_BulgerSmith_03821-0840_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotography

And finally, I must close with an exciting first for me. My two daughters get to see and hear a lot about my clients. Every day, as they get ready with their babysitter for naps, they stop in my office on the way to their room to say hi and give hugs. Earlier this year, Molly, who is nearly 4, started saying she wanted to come with me to weddings. When I asked why, she responded, “To take pictures of the beyooootiful bride.” Since Aunt Megan is family and our daughters were invited as guests, Kevin and I decided it would be ok for Molly to bring along her camera to the wedding. As a proud mama, I’m including below two photos that my little Molly shot. Many relatives came up to me at the wedding to tell me that they had seen Molly crouched behind me at one point mimicking my posture and camera position as I got low to photograph Megan and Galen’s vows. Molly’s resulting photo, with a pretty great silhouette of me in front of her, is below alongside a wiggly photo of her mama working. I loves my whole family!0115_xBulgerSmith-MollyCamera_05-0850_JenniferMcMenaminPhotography_TheCastaway_PortlandWeddingPhotography_OregonWeddingPhotographyMegan and Galen, it was an absolute joy to work with you for your wedding. I hope you have as much fun looking at your photos as I had shooting and editing them! xoxo.

Credits:

Photography: Jennifer McMenamin Photography, LLC

Assistant/second shooter: Amy Prutch of Art of Joy Photography

Event coordinator: Christie Wilson of Blush Bridal Events

Ceremony + Reception: The Castaway

Officiant: Brian Quirk

Ceremony music: pianist Adele McDonald, the bride’s aunt

Catering: Vibrant Table

Florist, lighting and event design: Z. Reyna

Bridal attire: J. Crew

Hair + Make-up: Aimee J’Adore 

Bride’s Best People’s attire: Navy blue dresses and suits with bright colored shoes/socks

Groom’s Best People’s attire: Silver and light gray dresses and suits with bright colored shoes/socks

Cake + cupcakes: Judy Reese Dream Cakes 

DJ: Event Team Entertainment 

Videographer: Travis Shields of Shields Films

Transportation: School bus from First Student

Seating chart calligraphy: Alesia Zorn Calligraphy

Invitations: Minted.com on recycled paper

Leave a Reply

Your email address will not be published. Required fields are marked *