Blog


Emily + Kristine
Oriole Park at Camden Yards -- Baltimore wedding photography

0001_WolfSalerno_03609-0653_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography

Emily + Kristine’s wedding was the very best kind. It was well-planned and well-scheduled (thanks in no small part to Emily’s incredible organization. Like myself, she is a lover of lists!) They picked a theme — their mutual love of baseball, and the Orioles in particular — and chose tasteful and sweet details to carry it through the day, from sunflower seeds tossed at the newlyweds to the baseball bat they asked everyone to sign in lieu of a boring old guestbook. They wrote their own vows — and boy were they good vows! Their friends and family offered moving, emotional toasts. They reveled in being surrounded by their closest friends and family. And they found creative ways to publicly declare their delight in the ability to marry each other. (Check out the custom shirts they had made for not only the members of their wedding parties but also the entire hair and make-up team from Xtreme Hair Salon, who prepped and primped all the ladies for the big day.)  I have had the distinct pleasure and honor this year of photographing a number of same-sex weddings — about a fifth of my weddings this season, in fact. I get goosebumps every single time. But I also approach the weddings with a wee bit of trepidation, caution and protectiveness. I never know, after all, whether every passerby we encounter when we’re out shooting will be as thrilled for the couple as they should be and I don’t want any kind of ugliness to cast even the tiniest shadow on an utterly joyful day for my clients. But when the opposite happens — when strangers wave and cheer, when motorists honk their support and shout compliments out the window and, as was the case for Emily + Kristine, when onlookers at the stadium bar stand and clap and holler their support and congratulations — my heart just soars and I feel a rush of pride in my city. Love is love. Hooray for marriage equality! But back to Emily and Kristine’s big day. I was lucky to have my friend and assistant, Sam Levitan, working with me again for this wedding. He started the day with Kristine and her wedding party while I spent the morning with Emily and hers. His photos are mixed in below with mine. Here are some of my favorites from Emily + Kristine’s beautiful wedding:

0002_WolfSalerno_00005-0003_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0003_WolfSalerno_00021-0007_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0004_WolfSalerno_00060-0015_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0005_WolfSalerno_00119-0028_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0006_WolfSalerno_00090bw-0022_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0007_WolfSalerno_00133-0029_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0008_WolfSalerno_00169-0036_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0009_WolfSalerno_00191-0042_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography

Emily’s father had a wonderful reaction upon seeing her for the first time on her wedding day. 0010_WolfSalerno_00229-0048_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0011_WolfSalerno_00306-0060_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography

Emily, looking positively lovely. 0012_WolfSalerno_00267-0053_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography

The previously mentioned amazing team from Xtreme Hair Salon. 0013_WolfSalerno_00312-0062_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography

Meanwhile, Kristine and her girls were helping her get ready as well.0014_WolfSalerno_00339-0067_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0015_WolfSalerno_00372-0074_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0016_WolfSalerno_00557-0097_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography

Kristine and her mom. 0017_WolfSalerno_00580-0106_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0018_WolfSalerno_00639-0121_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0019_WolfSalerno_00586-0109_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography

The couple wanted to be photographed before the wedding with their respective wedding parties but without seeing each other or running into each other at the stadium. I started with Emily and her crew. 0020_WolfSalerno_00751-0148_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0021_WolfSalerno_00744-0144_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0022_WolfSalerno_00784-0157_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0023_WolfSalerno_00823-0164_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0024_WolfSalerno_00831-0166_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0025_WolfSalerno_00910-0183_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0026_WolfSalerno_00921-0185_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0027_WolfSalerno_00974-0196_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography

As Kristine arrived with her ladies, Emily and her wedding party were whisked upstairs to the warehouse. Told that Emily’s attendants each decided to do something different with her for their photos, Kristine’s attendants were not to be outdone.0028_WolfSalerno_01116-0222_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0029_WolfSalerno_01088-0216_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0030_WolfSalerno_01112-0221_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0031_WolfSalerno_01125-0223_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0032_WolfSalerno_01200-0232_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0033_WolfSalerno_01344-0251_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0034_WolfSalerno_01374-0258_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0035_WolfSalerno_01538-0288_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0036_WolfSalerno_01837-0328_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0037_WolfSalerno_01720-0312_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0038_WolfSalerno_01759-0316_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography

And then, it was time for the wedding. 0039_WolfSalerno_01929-0340_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0040_WolfSalerno_01944-0345_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0041_WolfSalerno_01971-0356_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0042_WolfSalerno_01985-0360_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0043_WolfSalerno_01995-0363_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography

Flowergirls tossed petals from baseball mitts. The ringbearers were carried down the aisle with mitts of their own. And both women were escorted down the aisle by both of their parents. It was one of my most favorite moments of the day.0044_WolfSalerno_02293-0405_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0045_WolfSalerno_02333-0415_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0046_WolfSalerno_02363-0421_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0047_WolfSalerno_02386-0424_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0048_WolfSalerno_02391-0425_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0049_WolfSalerno_02422bw-0434_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0050_WolfSalerno_02429-0437_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0051_WolfSalerno_02456-0444_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography

Sam, tucked away in a warehouse window, shot this great overhead photo of the ceremony.0052_WolfSalerno_02494-0451_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0053_WolfSalerno_02515-0456_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0054_WolfSalerno_02549-0466_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0055_WolfSalerno_02628-0484_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0056_WolfSalerno_02578-0474_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0057_WolfSalerno_02597-0477_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0058_WolfSalerno_02637-0486_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0059_WolfSalerno_02655-0491_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0060_WolfSalerno_02676-0495_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography

Married! 0061_WolfSalerno_02693-0500_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography

As guests tossed sunflower seeds at the couple, Kristine tried to catch some on her tongue. I think she might have succeeded!0062_WolfSalerno_02738-0512_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0063_WolfSalerno_02756-0518_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0064_WolfSalerno_02816-0524_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography

A perk of throwing a ballpark wedding at Oriole Park at Camden Yards: The Oriole bird stops by to join photos and to attend cocktail hour!0065_WolfSalerno_02994-0543_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0066_WolfSalerno_03084-0548_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography

Then, we had the pleasure of heading down to the field for photos. I distinctly recall the moment I stepped on the field at Ravens Stadium for a wedding with clients a few years ago. It was similarly electric to be in the on-deck circles and standing on the dugout at Camden Yards. As season ticket holders, Emily, her parents and sister wanted to be photographed in their regular seats.0067_WolfSalerno_03209-0568_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography

This is one of my most favorite family photos of all time.0068_WolfSalerno_03314-0586_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0069_WolfSalerno_03390-0598_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0070_WolfSalerno_03407-0603_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography

Kristine and her wedding party brought props for their photos.0071_WolfSalerno_03429-0608_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0072_WolfSalerno_03444-0611_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0073_WolfSalerno_03453-0614_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0074_WolfSalerno_03485-0623_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0075_WolfSalerno_03511-0628_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0076_WolfSalerno_03530-0632_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography

Meanwhile, Sam photographed cocktail hour in the bar overlooking the field. 0077_WolfSalerno_03641-0659_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0078_WolfSalerno_03735-0680_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography

A few reception details. 0079_WolfSalerno_03776-0692_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0080_WolfSalerno_03813-0702_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0081_WolfSalerno_03827-0708_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0082_WolfSalerno_04395-0817_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0083_WolfSalerno_03893-0718_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0084_WolfSalerno_03977bw-0739_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography

A first dance. 0085_WolfSalerno_04015-0750_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography

Toasts. 0086_WolfSalerno_04076-0766_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0087_WolfSalerno_04115-0773_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0088_WolfSalerno_04182-0784_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography

A little fun with Pixilated Photobooth. 0089_WolfSalerno_04230-0791_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0090_WolfSalerno_04269-0797_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0091_WolfSalerno_04305-0802_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography

Father-daughter dances — preceded by a quick game of catch. 0092_WolfSalerno_04441-0828_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0093_WolfSalerno_04459-0831_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0094_WolfSalerno_04784-0922_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography

And — as they had forecast on their invitation — lots of fun and merriment. 0095_WolfSalerno_04547-0852_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0096_WolfSalerno_04618bw-0876_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0097_WolfSalerno_04695-0894_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0098_WolfSalerno_04734bw-0908_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0099_WolfSalerno_04343-0811_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography 0100_WolfSalerno_05021-0968_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography

Emily + Kristine ended the night with a massive group hug on the dance floor — a gesture that seemed amazingly perfect for them. 0101_WolfSalerno_05026-0969_JenniferMcMenaminPhotography_Oriole-Park-At-Camden-Yards-Wedding_Baltimore-Wedding-Photography_Maryland-Wedding-Photography

Many, many congratulations, Emily + Kristine. I could not have had more fun with you, your families and your friends!

Credits:

Photography: Jennifer McMenamin Photography, LLC

Ceremony & Reception: Oriole Park at Camden Yards

Officiant: The Rev. John Scotland

Catering: DNC Inc.

Emily’s attire: David’s Bridal Collection

Kristine’s attire: Simply Bridal

Hair & Make-up: Xtreme Hair Salon

Attendants’ attire: Alfred Angelo and Jos. A. Bank

Bridesmaids’ necklaces: That’s Mine Boutique

Florist: Fleur de Lis

DJ: Matt Davis

Photobooth: Pixilated Photobooth

Invitations: Beth Cote

 

Comments

  1. Pingback: Jennifer McMenamin Photography — Baltimore, Washington and beyond

Leave a Reply

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