@messika "move" campaign shot by @ezrapetronio 
⁠
Art Directors @ezrapetronio  @lanapetrusevych  @petronioassociates 
Photographer @ezrapetronio 
Models @bibi_breslin  @feifeisun  @rosaliekefuchs 
Stylist @camillebwaddington 
Hair @stephanelancien 
Make-Up @christellecocquet ⁠
Casting @piergiorgio @dmcasting ⁠
Set Design @valerieweill 
Manicure @alexandrajanowski 
 @edouardschneider 
@valeriemessika 

retouching by @granondigital

@messika "move" campaign shot by @ezrapetronio ⁠ Art Directors @ezrapetronio @lanapetrusevych @petronioassociates Photographer @ezrapetronio Models @bibi_breslin @feifeisun @rosaliekefuchs Stylist @camillebwaddington Hair @stephanelancien Make-Up @christellecocquet ⁠ Casting @piergiorgio @dmcasting ⁠ Set Design @valerieweill Manicure @alexandrajanowski @edouardschneider @valeriemessika retouching by @granondigital | Granon Digital

Granon Digital
More from Granon Digital
In Bologna, at the Galleria Modernissimo, t...
@katemossagency shot by @ezrapetronio and @...
@ferrucci.jdo.artside  presents his work al...
Photos by @jack_______day for @wsjmag ⁠
"De l'amour à la mort" is @valentinfougeray...
Summer 2025 campaign : Summer Bliss of @jim...
@_hugomapelli develops a visual language at...
New @moea.io campaign directed by @lisaboos...
@marineserre_official "The Grace Of Time" F...
Each year, Loro Piana rewards the finest wo...
At Granon Digital, we specialize in high-en...
Photos by @jack_______day for @systemmagazi...
@loropiana Savoir-Faire documented by @polb...
@loropiana  Savoir-Faire documented by @pol...
Granon Digital | The Agents Club