Wedding party celebrates with white confetti showering down outside a stone building on a sunny day.

A Greek Wedding

A couple in wedding attire sits together on elegant white marble steps.
A couple in wedding attire sits together on elegant white marble steps.

Watch The Photo Film

"We couldn't be happier with Gary as our wedding photographer! From the very first meeting, he made us feel completely at ease and really understood our vision. On the day, he blended in so naturally that it genuinely felt like he was part of the guests — warm, friendly, and always in the right place at the right time. He managed to capture every little detail and candid moment beautifully, giving us memories we’ll treasure forever."

—Angie and Demetrious
A bride in a white lace dress holds a bouquet of white flowers while standing near a window.
Elegant bride in white dress with delicate crystal hairpiece holding a bouquet of white peonies by window.
A bride in a white dress stands gracefully in an elegant lobby interior with marble tile flooring and columns.
Four consecutive images of a businessman in a dark suit walking down a sunlit hallway or corridor.
Wedding guests applaud and smile during an intimate indoor ceremony at a modern venue with white chiavari chairs.
Someone in a light-colored formal dress sits in an emerald green chair holding a delicate bouquet of pale pink flowers.
Wedding guests react emotionally during a ceremony while seated in rows of white chairs.
Wedding guests watch ceremony with emotional expressions while seated in formal attire.
Guests are seated in white chairs during an indoor wedding celebration with sunlit decor.
A wedding ceremony takes place in an elegant room with blue floral arrangements and green velvet seating.
A couple shares an intimate moment during their wedding ceremony in an elegant room with tall windows and gold artwork.
Wedding guests sitting in rows smile and laugh during a joyful indoor ceremony.
Close-up of newlyweds holding hands during wedding ceremony showing ring and lace dress details.
A joyful candid moment between two people sharing laughter during a wedding ceremony.
Close-up shot of hands exchanging wedding rings during an intimate ceremony against a dark green background.
People sitting together during an event with someone visibly peering and smiling from between them in the background.
Wedding guests capture the moment as newlyweds share their first kiss in an elegant room with emerald velvet chairs.
A happy couple walks down a hallway holding hands on their wedding day, with the bride carrying a white bouquet.
A violinist in cowboy attire performs in a grand marble-floored lobby with checkered tiles and elegant decor.
Musician in white shirt and gray pants performs violin solo on ornate marble staircase while onlookers watch from below.
Wedding guests arranged in a row smiling and posing together outdoors in formal attire at a celebration.
Happy couple sharing a joyful moment together on a grand marble staircase during their outdoor wedding photoshoot.
Elegant couple stands on grand white marble staircase in formal wedding attire during ceremony.
Three people dressed formally stand together at a marble staircase, with one holding a violin and wearing a red bow tie.
Groups of people walk near iconic red London buses parked along a city street on a cloudy day.
Someone in a white dress boards a vintage red London double-decker bus on a rainy city street.
A vintage red double-decker bus parked on a rainy street in front of a brick building.
Historic stone building facade with ornate wrought iron railings and multiple entrance doorways and stairs.
A couple emerges from a red door on their wedding day with the bride wearing a white dress and holding a bouquet.
A couple cuts into their white tiered wedding cake together during reception at candlelit venue.
Wedding photo montage showing candid guest reactions and celebratory moments during a reception.
Two people sharing an animated moment of laughter together at a dimly lit venue with red decor in the background.
People sitting together enjoying drinks and conversations at a casual social gathering with a pink wallpapered background.