PORTFOLIO

 

 

The Highlights page is a curated collection of moments from weddings I’ve photographed over the years.

Real emotions. Honest connections. Thoughtful details.


It’s a glimpse into how I see a wedding day, naturally, unobtrusively and with intention.


Every image reflects my approach:

Documentary storytelling blended with fine art composition, always guided by light and atmosphere. Each celebration is different. Each story is personal.


This page helps you understand how yours could feel.

Bride and groom lean against rustic stone wall, she holds white bouquet, autumn trees visible behind them.
Long wooden dining tables set up outdoors for an elegant garden wedding reception with golden chairs in vineyard Kamkoutis Velventos
A romantic black-and-white wedding photo sequence of a couple sharing intimate kisses at Ktima Zande, Velvento, Greece.
Bridesmaids in matching pink dresses walking in a line along a sunlit garden path at Parga, Greece
Black and white portrait of bride in a white dress posing against a blurred natural outdoor background.
A stunning floral arch with pink, blue and purple flowers adorns a white Mediterranean doorway in Hydra island
String lights illuminate an outdoor evening gathering setup at Kamkoutis vineyard at Velventos Kozani.
A group of bridesmaids in pink and white dresses laugh togetherat Agreco farms, Crete
A couple relaxes on a modern outdoor bench during their wedding reception at night.
A joyful couple in wedding attire sharing a piggyback ride on a beach at sunset.
Close-up details of a beaded white wedding dress bodice with delicate embellishments and lace details.
An intimate wedding moment captured against a decorative window-frame backdrop, with floral arrangements in Halkidiki Greece.
Elegant white wedding invitations with delicate olive leaf designs arranged on a soft sage green surfaceat Agreco Farms
Black and white wedding photo series showing romantic moments between newlyweds against a scenic outdoor backdrop.
Newlyweds share tender moments on a Mediterranean terrace overlooking a coastal village with white buildings.
A black and white photo series shows someone in sunglasses leaning out of a car window against a bright sky.
bride in flowing white sleeveless dress poses against dark wall in artistic portrait series.
Elegant wedding reception celebration with guests dancing outdoors at a stone venue during sunset.
Outdoor wedding reception setup with wooden chairs and blue floral centerpieces in vineyard Kamkoutis at Velventos, Greece
Elegant black and white wedding photos showing couple in white formal attire against classic architectural backdrop.
A couple walks along a stone pathway during their destination wedding in a scenic Mediterranean setting.
A romantic wedding reception venue with twinkling fairy lights on the ceiling and white wooden floors creating a magical ambiance.
A couple in formal wedding attire share romantic dips and kisses in a series of black and white photos.
A couple in wedding attire sits and poses on stone steps of a historic building with arched architecture in Corfu Greece
A bride in an elegant white gown and flowing cathedral veil poses on a grand stone terrace with palm trees and columns in Corfu Greece
A historic building balcony with green shutters and stone columns shows two people in white attire standing outside.
A black and white artistic portrait of a woman in a white dress gazing at her reflection in a mirror.
Elegant outdoor wedding reception setup with round tables and wooden chairs on a grassy lawn at sunset in vineyard Kamkoutis Velvento Greece
Elegant white bridal shoes with lace details displayed alongside a perfume bottle and delicate white flowers on tulle fabric.
Groomsmen in black tuxedos pose playfully while sitting on a wooden deck at corfu island
A series of black and white photographs showing a person in a white dress reclining on a light-colored sofa.
Beachside wedding ceremony setup with white floral arches and palm fronds against a serene ocean backdrop.
Elegant bride in flowing white lace gown and veil poses in garden setting.
A joyful wedding couple dances and celebrates with guests at an outdoor reception by the ocean at sunset.
Rustic outdoor wedding decor with hanging paper lanterns and string lights creating a warm evening ambiance at Mango beach bar, Preveza
A romantic wedding couple sits on a stone wall overlooking a scenic coastal harbor with boats and buildings in the distance.
Romantic couple embraces during golden hour sunset photoshoot in a scenic outdoor setting.
A bride in a white satin robe with an off-shoulder look, elegant updo, and natural makeup poses gracefully.
A series of outdoor wedding signs decorated with greenery and surrounded by fresh oranges and lemons on grassy ground.
Romantic wedding couple embraces on a rocky beach with soft pastel bouquet at sunset.
A bride and groom share a romantic dance together at their outdoor evening wedding reception.
Server carrying tray of champagne glasses at an elegant outdoor wedding reception.
Palm trees line a scenic coastal pathway overlooking sea and mountains at Halkidiki Greece
Elegant bride in a modern white wedding gown with long flowing cape poses in front of scenic outdoor venue.
Panoramic view of an outdoor wedding ceremony setup at sunset at Kamkoutis vineyard, Velventos greece.
A romantic wedding couple shares a tender moment among tall palm trees in a lush garden setting.
Two friends in green and purple dresses laugh and pose together at an outdoor event.
Portrait of a bride in white sleeveless dress with dark wavy hair and minimal makeup in moody lighting.
Outdoor wedding ceremony setup with wooden chairs and floral arrangements overlooking the sea at Haldidiki Greece.
A minimalist sequence showing a bride in white ascending concrete steps in a bright at Mykonos Greece
A person in white robe lies on a bed while applying makeup in a series of black and white photographs.
A couple in wedding attire shares an intimate moment on a bench at night in black and white.
Gold engagement ring with diamonds rests on a white box with olive branches against a soft green background.
A delicate diamond engagement ring nestled in the petals of a peach-colored garden rose bloom.
Wedding favor boxes and decorative elements arranged on dark green monstera leaves with pink floral accents.
Black and white portrait of a bride in a fitted V-neck wedding dress standing in a garden with ornamental grasses.
Elegant outdoor wedding reception tables arranged under string lights with scenic countryside views in background in vineyard Kamkoutis
Wedding stationery in soft blue and peach tones with floral accents arranged on a light wooden surface.
A couple in wedding attire poses for romantic black and white photos in a garden setting at sunset in Mykonos Greece
An outdoor wedding ceremony setup with palm trees and a white arch on a grassy hilltop during golden hour at Halkidiki Greeece.
A person applying makeup with a brush while wearing a navy blue robe in moody lighting.
Pink stucco church with rustic wooden chairs set up at Agreco Farms, Crete
A couple shares joyful laughter while reading handwritten letters in a bright indoor setting.
A group in blue and beige dresses dance and celebrate joyfully on a wooden deck with mountains in the background.
Black and white portrait of someone in a flowing white dress against a light colored wall with paneling.
Elegant Jimmy Choo bridal sandals with crystal straps displayed on floral patterned paper beside a perfume bottle.
Wedding guests form a conga line dancing outdoors at night under string lights in colorful formal attire.
Wedding party walks along scenic white stone path overlooking Mediterranean Sea and blue sky in Sifnos island.
Bride in white sleeveless wedding dress smiles joyfully while holding greenery bouquet in Agreco Farms, Crete.
A group in white attire gathers on a yacht deck during a sunset cruise celebration at Parga
Delicate pink and cream wedding favors with paper fans, silk ribbons, and peach floral accents arranged on light surface.
A couple shares an intimate moment at their outdoor beach wedding ceremony with rustic wooden chairs and white floral decor.
White stationery cards decorated with delicate pink, red, and blue flowers arranged in a flat lay composition.
Elegant wedding reception table settings under twinkling string lights with white linens and floral centerpieces at Parga Greece
Wedding guests form a sparkler tunnel at night as a couple celebrates their special moment on a lawn with palm trees.
Elegant wedding reception setup with string lights and rustic stone walls featuring white table decor and floral arrangements.
Cascading pink and purple bouquet with orchids and greenery against a light stone wall in Hydra island.
Wedding ring displayed on a light gray velvet ring box with olive leaves and minimalist styling on a sage green background.
Wedding guest book setup with Instax camera, handwritten messages, and photos on rustic wooden table with candles.
A couple shares an intimate moment among desert cacti and greenery on their wedding day in Agreco Farms, Crete
A wedding ceremony takes place on a white platform overlooking a beautiful coastal bay with mountains in the background.
A pink church with a bell tower stands surrounded by greenery as people gather outside for a special occasion in Agreco Farms, Crete.
A couple pours champagne into a tower of glasses at their wedding reception with twinkling lights in the background.
A group of wedding guests in casual attire gather on a covered stone patio during a relaxed outdoor reception.
Ethereal white wedding gown with feathered sleeves and flowing tulle skirt photographed against tranquil turquoise lake.
A couple embraces on a stone patio in front of a white circular building with a conical thatched roof.
Server carries a tray of elegantly plated appetizers with garnishes on crystal plates at an upscale event.
A group of women in white dresses pose together on a seaside dock during a wedding celebration.
A person in a white double-breasted suit and blue polka dot tie dances energetically with arms raised at a party.
Wedding couple shares intimate moments against a mountainous backdrop during sunset photography session.
A romantic black and white wedding photo showing a tender kiss between newlyweds under tree branches.
Newlywed couple shares a romantic dance under sparklers held by wedding guests during evening celebration.
A romantic wedding couple poses on white steps with elegant peach and white floral arrangements decorating the columns.
A sequence of four similar shots showing shiny black patent leather dress shoes with a black bow tie on white surface.
Musicians perform with string instruments in a rustic room with stone walls and wooden beamed ceiling.
Aerial view of Parga with colorful buildings and turquoise waters featuring a white sailboat in the harbor.
Wedding guests gather outside a charming pink church on a sunny summer day in Agreco Farms Crete.
A wedding celebration sequence showing guests gathered outside a white stone church in Pelion, Greece
Elegant bride in flowing white gown poses gracefully on grand staircase with red carpet and ornate railing.
A series of candid portrait shots showing a person in a white sleeveless top against a light-colored interior background.
A figure in a flowing white dress performs an expressive modern dance sequence in a minimalist studio space.
A romantic black and white wedding photo shows a couple sharing their first kiss as guests look on in the background.
A woman in a white sleeveless dress poses gracefully against a wall with her reflection visible in dramatic lighting.
A series of four photos showing a white hotel bed with black throw blanket and woven pendant lights above.
Brown suede loafers styled with tropical monstera leaves and perfume bottles in a minimalist flatlay composition.
A couple enjoys a romantic moment on a cruise ship deck at sunset, with the ocean visible in the background.
A romantic wedding couple embraces outdoors against a scenic mountain lake backdrop during their special day.
A person in a flowing turquoise dress dances joyfully with raised arms under dramatic stage lighting at a party.
A couple shares a romantic moment in a Mediterranean garden in Agreco Farms, Crete.
A person in a flowing white lace dress poses outdoors in a sunlit garden setting.
Wedding party group photo outside a stone church with colorful bridesmaid dresses and arched architecture.
A large crowd dressed in white celebrates under fireworks at an outdoor nighttime event.
A wedding ceremony on a beachfront with white chairs, floral decorations and boats visible in the ocean background.
A couple shares a joyful laugh together while sitting outdoors in warm sunlight with greenery in the background.
Stylish silver pointed-toe flats with crystal embellishments displayed alongside vintage black and white photographs.
Romantic evening wedding dance under illuminated olive trees with string lights creating a magical outdoor atmosphere.
A couple cuts their wedding cake decorated with berries and cream at a dimly lit reception venue.
Wedding table place cards and bottles arranged on a dark wooden surface in moody lighting.
A bride in an elegant lace wedding dress with flowing veil stands gracefully on a sandy beach.
Delicate dried floral wedding bouquet with white and orange blooms held against a white lace dress.
A couple walks together on a stone path next to a white circular building with a conical roof in Mediterranean setting.
Two people dancing energetically in a dark room, one wearing a silver dress and another in brown clothing.
A couple stands together on a stone patio near an olive tree and white Mediterranean building on a sunny day.
Romantic outdoor wedding reception setup with white tables, chiavari chairs, and floral centerpieces under string lights.
Elegant white bridal shoes arranged with peach garden roses and perfume bottle on light background.
Wedding couple walks down a scenic path along a white Mediterranean church overlooking the sea in Corfu island.
Wedding couple exits through sparkler tunnel held by guests in red dresses at nighttime celebration.
Wedding couple sits on white wall at dusk with twinkling coastal town lights in the background.
A couple shares a romantic dance moment at an outdoor wedding venue with mountains and floral arrangements in the background.
Elegant engagement ring with blue sapphire stone nestled among soft peach and white roses in a romantic setting.
A group of people in colorful formal dresses and gowns stand together on a grassy lawn near stone wall and evergreen trees.
A series of four portrait photos showing someone in a white silk robe against a light background.
A bride in a flowing white lace wedding dress stands in a sunlit garden setting.
Couple walking and posing playfully near palm trees at sunset during a beach wedding photoshoot in Halkidiki Greece.
Close-up details of a formal black suit jacket with white shirt and silver watch showing professional business attire.
A person in a gold dress dances joyfully at a nighttime event.
A black and white close-up of newlyweds holding hands at their wedding reception table.
People dancing and having fun with raised hands at a party in a dimly lit venue.
Disco ball hanging from wooden ceiling beams reflects red light in a dark room creating a moody party atmosphere.
A romantic wedding couple shares intimate moments in front of a stone church during golden hour.
An elegant off-shoulder white wedding gown with a flowing train against a neutral beige background.
A romantic wedding couple shares a tender kiss while holding a delicate bouquet of dried flowers and pampas grass.
Wedding party in light blue bridesmaid dresses lined up against a white building wall for group photos.
A delicate bouquet of peach and pink garden roses with soft greenery against a dreamy outdoor background.
Minimalist wedding stationery suite with olive branches and leaves on sage green background.
People dancing and socializing at a dimly lit nightclub or party venue.
Long outdoor wedding reception table with string lights and sunset views across a scenic vineyard Kamkoutis in Velventos, Greece.
A black and white wedding photograph showing a couple walking along a brick path with ornamental grasses in the background.
A couple dances under string lights during an outdoor evening reception.
Close-up details of an ethereal white wedding dress with delicate lace and floral embellishments in black and white.
A couple dances romantically under an illuminated 'Together Forever' neon sign decorated with floral arrangements at night.
Four men in light-colored clothing walk together in a line on a patio with stone walls and shrubs in black and white.
Aerial panoramic view of a coastal resort with beach umbrellas and Mediterranean-style buildings at sunset.
A collage of wedding party group photos taken outside a Ypapanti church in Corfu island
A bride in an elegant white lace wedding gown and veil poses gracefully in a sunlit room.
A couple shares romantic moments under blooming trees in a garden setting wearing light blue and white attire.
A couple in wedding attire poses against a rustic white wall with floral arrangements at a romantic outdoor venue.
Elegant outdoor wedding reception setup with white chairs arranged around a swimming pool under a bright blue sky.
Couple in wedding attire walking through a lush garden pathway with greenery and white flowers.
Panoramic view of an infinity pool overlooking a scenic mountain valley with turquoise water reflecting the sky.
String lights illuminate an outdoor evening wedding reception under olive trees with guests dining at long tables.
A couple in wedding attire smiles joyfully at each other beside a serene lake during golden hour.
Couple in wedding attire walks along scenic overlook with white hillside village and Mediterranean Sea in background.
Elegant white wedding arch decorated with pink and red flowers against a backdrop of tall trees at sunset.
Elegant champagne glasses filled with pink cocktails arranged in rows on white tables at an outdoor garden party.
A couple in wedding attire stands on a hillside overlooking a scenic Mediterranean coastal town at sunset.
A romantic outdoor wedding ceremony on a grassy lawn with palm trees and guests watching in the background.
Wedding party wearing coordinated blue and gray dresses pose together in a line against a bright outdoor backdrop.
Wedding invitation suite with elegant floral illustrations and kraft paper envelopes laid out on a wooden table.
Wedding couple and guests dance together during a romantic outdoor evening reception under trees and stone walls.
A couple walking together on a grassy hillside overlooking the ocean during golden hour.
Elegant dark green wedding invitation with gold lettering surrounded by delicate pink and white flowers and foliage.
A person in a flowing white dress walks gracefully across a sunlit grassy hill with evergreen trees in the background.
Aerial view of empty wooden beach chairs casting dramatic shadows in a curved pattern on sandy ground.
A group in coordinated dresses laugh and smile together against a desert mountain backdrop.
Two people embrace on a mountain cliff during golden hour with scenic coastal views in the background.
A panoramic view of white Mediterranean buildings at Mykonos
Someone in a beige suit sits on stone steps against a rustic wall with vertical metal railings in the background.
Pink Mediterranean chapel with wooden chairs set up for outdoor wedding ceremony under olive trees and cypress.
Groomsmen in navy suits and sunglasses toast with drinks during outdoor wedding celebration.
A romantic wedding couple shares an intimate moment by a tranquil lake surrounded by lush trees.
A couple in formal attire poses together against a stone wall backdrop in black and white photography.
Panoramic view of a coastal Mediterranean town with white buildings nestled on a hillside overlooking the sea.
Elegant white rose and eucalyptus floral arrangements displayed in a series of connected images against dark background.
Elegant outdoor wedding reception setup with white chairs, fairy lights, and floral centerpieces on round tables.
A romantic wedding couple shares tender moments on a gravel path surrounded by lush greenery and trees.
Elegant outdoor wedding reception setup with white-clothed tables, chiavari chairs, and string lights overhead.
Couple in pink sequin dress and white outfit walking along wooden dock by ocean at sunset.
Outdoor wedding ceremony setup with wooden cross-back chairs arranged in rows against a white Mediterranean-style building.
A black and white wedding photograph of a bride in a sleek white dress and groom in tuxedo walking together outdoors.
A couple in wedding attire walks through scenic vineyard rows on a hillside with distant mountains visible in soft sunlight.
A couple in wedding attire poses together against a rustic stone building at sunset.
A group of people dancing and having fun at a nighttime party with colorful lights and decorations.
A series of black and white photos showing people dancing and celebrating under a decorative ceiling at a party.
Delicate floral arrangement with yellow baby's breath flowers and paper elements displayed on a wooden surface.
White chairs set up for a beach wedding ceremony with ocean views and palm trees framing the scene.
Evening wedding reception under twinkling string lights creating a romantic atmosphere.
Aerial nighttime panorama of a coastal city with illuminated harbor and boats reflecting on calm waters.
A romantic wedding couple poses in a garden setting with tall cypress trees and lush greenery on a sunny day.
DJ performing at a nightclub with professional audio equipment and turntables in a dark atmospheric setting.
Multiple hands raise wine glasses in a toast at an elegant outdoor dinner party with floral centerpieces.
A bride in a delicate lace gown with billowing sleeves holds a soft peach and blush bouquet at golden hour.
Saxophone player performs on an outdoor stone stage at night with warm lighting creating an atmospheric ambiance.
A stunning floral arch with pink and blue blooms frames a romantic wedding scene in Hydra, Greece.
A couple in wedding attire dances together in a romantic pose on a grassy lawn.
String lights illuminate an outdoor wedding reception setup with long tables and chairs in a rustic field setting at dusk.
Couple shares a romantic moment on stone patio outside historic building during wedding photoshoot.
A couple embraces in black and white photography on their wedding day.
Party guests pose and dance along a stone wall at a nighttime celebration.
A black and white party photo showing people celebrating with neon lights in the background at a festive gathering.
A couple in wedding attire holds hands while standing at the edge of a serene lake surrounded by green trees.
Two people dancing together and laughing at a party with one wearing a turquoise striped top and another in purple.
Wedding guests gather on a scenic stone terrace overlooking a Mediterranean coastal town with white buildings and hills.
Aerial view of a luxury coastal resort with turquoise waters, white buildings, and lush tropical landscaping.
Elegant wedding invitation suite with blue and peach flowers, featuring delicate floral patterns and watercolor artwork.
Pink hexagonal ring box with delicate wedding band displayed on white plate with peach roses in background.
Elegant bridal shoes with sparkly straps arranged with pink flowers, white orchids, and blush fabric on a light background.
A romantic wedding couple shares tender moments under a flowing veil in a series of four outdoor photos.
Silhouetted couple stands on a scenic overlook with mountains and water in the background during sunset.
Group wearing matching blush pink robes sitting together on a couch with champagne glasses.
A figure in a flowing white dress walks through a Mediterranean architectural setting with domed buildings and sandy paths.
Romantic sunset wedding photos showcase delicate pink and peach rose bouquet with ethereal lighting and flowing white dress details.
Minimalist white Mediterranean building with cypress trees and desert plants against a bright sky in panoramic view.
Outdoor wedding venue with wooden chairs arranged in rows facing a pink chapel surrounded by olive trees in Agreco Farms, Crete
Outdoor beach wedding setup with white cabanas and lounge chairs under striped umbrellas by the ocean.
Panoramic view of an outdoor wedding ceremony setup with chairs and palm trees in Halkidiki Greece
Wedding guests line up outside a stone building to throw confetti and celebrate during a joyful exit procession.
Rows of wedding ceremony chairs arranged on oceanfront lawn with palm trees and gazebo overlooking the sea.
Guests celebrate at an outdoor beach wedding ceremony with white floral arrangements and ocean views.
Beachfront wedding ceremony setup with white floral arch and ocean backdrop.
Elegant outdoor wedding reception setup with wooden chairs and round tables decorated with peach tablecloths.
Flowing white wedding dress with veil captured in elegant bridal portraits against a light background.
A person in a white wedding dress sits on a stone balcony overlooking a scenic Mediterranean countryside landscape.
Beige suede loafers and a black watch displayed on textured stone surface in multiple artistic angles.
A group in pink bridesmaid dresses pose together under olive trees in a sun-dappled Mediterranean garden setting.
Wedding celebration in a rustic covered walkway decorated with floral arrangements and wooden chairs.
Long banquet table set for outdoor wedding reception with blue floral runner and string lights over mountain landscape.
A happy couple shares intimate moments on a beach during their wedding photoshoot with rustic wooden chairs in the background.
A couple in wedding attire dances together by a serene lake surrounded by trees at sunset.
Woven dark rattan baskets filled with dried wheat stalks arranged against a white wall create rustic home decor.
Romantic wedding couple embraces near a serene lake surrounded by lush greenery in a series of intimate moments.
Long outdoor reception table with wooden chairs and string lights set against mountain landscape at sunset.
Close-up details of delicate white lace and sheer fabric on a romantic wedding dress with flowing sleeves.
Elegant wedding reception table with white linens, gold cutlery, and floral centerpieces.
A couple in wedding attire pose together outdoors during golden hour, with soft sunlight creating a romantic atmosphere.
Luxury Mediterranean villa with a turquoise pool and manicured cypress gardens overlooking a scenic landscape.
White planters line a curved stone wall in a Mediterranean garden with lush greenery and natural landscaping.
Performer in black attire and sunglasses holds up a gold saxophone while gesturing enthusiastically at a nighttime event.
A pavlova dessert topped with fresh strawberries, blueberries and powdered sugar sits on a table with a champagne bottle.
A black and white photograph of someone posing in a delicate white lace dress outdoors with mountains in the background.
A woman in a flowing white dress poses elegantly by a luxurious poolside with scenic mountain views in the background.
Wedding celebration with guests throwing confetti as couple shares romantic moment outside venue.
Silhouetted couple holding hands walks together during golden sunset on beach with sun rays shining through.
A sequence of black and white photos showing a bride in a flowing white gown twirling in an elegant stone corridor.