Covers and celebrity cover stories as well as features for   DuJour  , where I currently serve as the magazine’s Creative Director.  Samples include photoshoot creative direction / concepts and subsequent on-set photo art direction (NYC, LA, London)

Covers and celebrity cover stories as well as features for DuJour, where I currently serve as the magazine’s Creative Director.

Samples include photoshoot creative direction / concepts and subsequent on-set photo art direction (NYC, LA, London), layout and type design.

Photography: Nick Thompson
Styling: Cheryl Konteh & Farrah O’Connor

 Photographer: Max Abadian Stylist: Jason Bolden

Photographer: Max Abadian
Stylist: Jason Bolden

 Photographer: Greg Swales Stylist: Sandy Armeni

Photographer: Greg Swales
Stylist: Sandy Armeni

 Alt Cover   Photographer: Greg Swales Stylist: Sandy Armeni

Alt Cover

Photographer: Greg Swales
Stylist: Sandy Armeni

 Photographer: Nick Thompson Stylist: Oliver Volquardsen

Photographer: Nick Thompson
Stylist: Oliver Volquardsen

 Photographer: Matthew Sprout Stylist: Brie Welch

Photographer: Matthew Sprout
Stylist: Brie Welch

 Alt Beauty Cover  Photographer: Matthew Sprout Stylist: Brie Welch

Alt Beauty Cover

Photographer: Matthew Sprout
Stylist: Brie Welch

 Photographer: Sebastian Kim Stylist: Sarah Gore Reeves

Photographer: Sebastian Kim
Stylist: Sarah Gore Reeves

 Photographer: Nick Thompson Stylist: Miranda Almond

Photographer: Nick Thompson
Stylist: Miranda Almond

 Photographer: Royal Gilbert Stylist: Olivia Leblanc

Photographer: Royal Gilbert
Stylist: Olivia Leblanc

 Photographer: Alexi Lubomirski Stylist: Elizabeth Saltzman

Photographer: Alexi Lubomirski
Stylist: Elizabeth Saltzman

 Photographer: Nino Muñoz Stylist: Sarah Gore Reeves

Photographer: Nino Muñoz
Stylist: Sarah Gore Reeves

 Photographer: Michael Schwartz Stylist: Aryeh Lappin

Photographer: Michael Schwartz
Stylist: Aryeh Lappin

 Photographer: Royal Gilbert Stylist: Sandy Armeni

Photographer: Royal Gilbert
Stylist: Sandy Armeni

 Photographer: Max Abadian Stylist: Karla Welch

Photographer: Max Abadian
Stylist: Karla Welch

 Photographer: Max Abadian Stylist: Micaela Erlanger

Photographer: Max Abadian
Stylist: Micaela Erlanger

 Alt Cover  Photographer: Max Abadian Stylist: Micaela Erlanger

Alt Cover

Photographer: Max Abadian
Stylist: Micaela Erlanger

 Photographer: Simon Emmett Stylist: David Nolan

Photographer: Simon Emmett
Stylist: David Nolan

 Photographer: Victoria Stevens Stylist: Warren Alfie Baker

Photographer: Victoria Stevens
Stylist: Warren Alfie Baker

 Photographer: Victoria Stevens Stylist: Christian Stroble

Photographer: Victoria Stevens
Stylist: Christian Stroble

 Photographer: Doug Inglish Stylist: Christian Stroble

Photographer: Doug Inglish
Stylist: Christian Stroble

 Photographer: David Bellemere Stylist: Isabel Dupré

Photographer: David Bellemere
Stylist: Isabel Dupré

 Photographer: Tiffany Dawn Nicholson Stylist: Paul Frederick

Photographer: Tiffany Dawn Nicholson
Stylist: Paul Frederick

 Photographer: Michael Schwartz Stylist: Sarah Gore Reeves

Photographer: Michael Schwartz
Stylist: Sarah Gore Reeves

SALMA-HAYEK-1.jpg
SALMA-HAYEK-2.jpg
SALMA-HAYEK-3.jpg
SALMA-HAYEK-4.jpg
SALMA-HAYEK-5.jpg
SALMA-HAYEK-6.jpg
DuJour_Summer2023_ROSE_BYRNE-1.jpg
DuJour_Summer2023_ROSE_BYRNE-2.jpg
DuJour_Summer2023_ROSE_BYRNE-3.jpg
DuJour_Summer2023_ROSE_BYRNE-4.jpg
DuJour_Summer2023_ROSE_BYRNE-5.jpg
DuJour_Summer2023_ROSE_BYRNE-6.jpg
HELEN_MIRREN_DUJOUR-1.jpg
HELEN_MIRREN_DUJOUR-5.jpg
HELEN_MIRREN_DUJOUR-2.jpg
HELEN_MIRREN_DUJOUR-3.jpg
HELEN_MIRREN_DUJOUR-4.jpg
DuJour_Winter2022_NICOLEKIDMAN-1.jpg
DuJour_Winter2022_NICOLEKIDMAN-2.jpg
DuJour_Winter2022_NICOLEKIDMAN-3.jpg
DuJour_Winter2022_NICOLEKIDMAN-4.jpg
DuJour_Winter2022_NICOLEKIDMAN-5.jpg
DuJour_Winter2022_NICOLEKIDMAN-7.jpg
DuJour_Summer2022_KATIE-HOLMES-1.jpg
DuJour_Summer2022_KATIE-HOLMES-2.jpg
DuJour_Summer2022_KATIE-HOLMES-3.jpg
DuJour_Summer2022_KATIE-HOLMES-4.jpg
DuJour_Summer2022_KATIE-HOLMES-5.jpg
DuJour_Spring2024_ROBIN-WRIGHT-1.jpg
DuJour_Spring2024_ROBIN-WRIGHT-2.jpg
DuJour_Spring2024_ROBIN-WRIGHT-3.jpg
DuJour_Spring2024_ROBIN-WRIGHT-4.jpg
DuJour_Spring2024_ROBIN-WRIGHT-5.jpg
DuJour_Spring2024_ROBIN-WRIGHT-6.jpg
SIENNAMILLER-1.jpg
SIENNAMILLER-3.jpg
SIENNAMILLER-2.jpg
SIENNAMILLER-4.jpg
JESSICACHASTAIN-AW2-1.jpg
JESSICACHASTAIN-AW2-2.jpg
JESSICACHASTAIN-AW2-3.jpg
JESSICACHASTAIN-AW2-4.jpg
DuJour_Winter2020_SarahPaulsonCoverStory-1.jpg
DuJour_Winter2020_SarahPaulsonCoverStory-2.jpg
DuJour_Winter2020_SarahPaulsonCoverStory-4.jpg
DuJour_Winter2020_SarahPaulsonCoverStory-3.jpg
DuJour_Winter2020_SarahPaulsonCoverStory-5.jpg
DuJour_Fall2020_CoverStory-1.jpg
DUJOUR_JULIANNE_MOORE-2.jpg
DUJOUR_JULIANNE_MOORE-3.jpg
DUJOUR_JULIANNE_MOORE-4.jpg
DUJOUR_JULIANNE_MOORE-5.jpg
DUJOUR_JULIANNE_MOORE-6.jpg
DUJOUR_SUMMER2021_LILIREINHART-1.jpg
DUJOUR_SUMMER2021_LILIREINHART-2.jpg
DUJOUR_SUMMER2021_LILIREINHART-3.jpg
DUJOUR_SUMMER2021_LILIREINHART-4.jpg
DUJOUR_SUMMER2021_LILIREINHART-5.jpg
DUJOUR_SUMMER2021_LILIREINHART-6.jpg
DuJour_Summer2022_CANNES-PORTFOLIO-AW-1.jpg
DuJour_Summer2022_CANNES-PORTFOLIO-AW-2.jpg
DuJour_Summer2022_CANNES-PORTFOLIO-AW-3.jpg
DuJour_Summer2022_CANNES-PORTFOLIO-AW-4.jpg
DuJour_Summer2022_CANNES-PORTFOLIO-AW-5.jpg
DUJOUR_SUMMER2021_GLENPOWELL-1.jpg
DUJOUR_SUMMER2021_GLENPOWELL-2.jpg
DUJOUR_SUMMER2021_GLENPOWELL-3.jpg
DUJOUR_SUMMER2021_GLENPOWELL-4.jpg
DUJOUR_SUMMER2021_GLENPOWELL-5.jpg
DuJour_Fall2021_AlessandroNivola-1.jpg
DuJour_Fall2021_AlessandroNivola-2.jpg
DuJour_Fall2021_AlessandroNivola-3.jpg
DuJour_Fall2021_AlessandroNivola-5.jpg
DUSUMM19_NaomiWatts_HiRes-1.jpg
DUSUMM19_NaomiWatts_HiRes-2.jpg
DUSUMM19_NaomiWatts_HiRes-4.jpg
DUSUMM19_NaomiWatts_HiRes-5.jpg
DUWIN19_WELL_EVANRACHELWOOD.jpg
DUWIN19_WELL_EVANRACHELWOOD2.jpg
DUWIN19_WELL_EVANRACHELWOOD3.jpg
DUWIN19_WELL_EVANRACHELWOOD4.jpg
DUWIN19_WELL_EVANRACHELWOOD5.jpg
DUWIN19_WELL_EVANRACHELWOOD6.jpg
DUWIN19_WELL_EVANRACHELWOOD7.jpg
DUWIN19_WELL_EVANRACHELWOOD8.jpg
DUWIN19_WELL_GUGU.jpg
DUWIN19_WELL_GUGU4.jpg
DUWIN19_WELL_GUGU3.jpg
DUWIN19_WELL_GUGU5.jpg
DUSPR20_NATALIEDORMER_HiRes-1.jpg
DUSPR20_NATALIEDORMER_HiRes-2.jpg
DUSPR20_NATALIEDORMER_HiRes-3.jpg
DUSPR20_NATALIEDORMER_HiRes-4.jpg
DUFALL19_WELL_CLIVEOWEN_HiRes-1.jpg
DUFALL19_WELL_CLIVEOWEN_HiRes-2.jpg
DUFALL19_WELL_CLIVEOWEN_HiRes-3.jpg
DUFALL19_WELL_CLIVEOWEN_HiRes-4.jpg
DUFALL19_WELL_CLIVEOWEN_HiRes-6.jpg
DUJOUR_FALL2020_ZACHARY_QUINTO_HiRes-1.jpg
DUJOUR_FALL2020_ZACHARY_QUINTO_HiRes-2.jpg
DUJOUR_FALL2020_ZACHARY_QUINTO_HiRes-3.jpg
DUJOUR_FALL2020_ZACHARY_QUINTO_HiRes-4.jpg
DUJOUR_FALL2020_ZACHARY_QUINTO_HiRes-5.jpg
 Syndicated photography, previously unpublished in the USA, due to the COVID-19 stay at home regulations.

Syndicated photography, previously unpublished in the USA, due to the COVID-19 stay at home regulations.

DUJOUR_SUMMER2020_NicholasHoult_HiRes-2.jpg
DUJOUR_SUMMER2020_NicholasHoult_HiRes-3.jpg
DUJOUR_WINTER2017_DIANEKRUGER-1.jpg
DUJOUR_WINTER2017_DIANEKRUGER-2.jpg
DUJOUR_WINTER2017_DIANEKRUGER-3.jpg
DUJOUR_WINTER2017_DIANEKRUGER-4.jpg
DUFALL19_WELL_ADRIAARJANO_HiRes-1v2.jpg
DUFALL19_WELL_ADRIAARJANO_HiRes-2.jpg
DUFALL19_WELL_ADRIAARJANO_HiRes-3.jpg
DUFALL19_WELL_ADRIAARJANO_HiRes-5.jpg
DUFALL19_WELL_ADRIAARJANO_HiRes-6.jpg
DuJour_Fall2021_CannesPortfolio-1.jpg
DuJour_Fall2021_CannesPortfolio-2.jpg
DuJour_Fall2021_CannesPortfolio-3.jpg
DuJour_Fall2021_CannesPortfolio-4.jpg
DuJour_Fall2021_CannesPortfolio-5.jpg
DuJour_Fall2021_CannesPortfolio-6.jpg
DuJour_Fall2021_CannesPortfolio-7.jpg
DUFALL17_WELLUMA-1.jpg
DUFALL17_WELLUMA-2.jpg
DUFALL17_WELLUMA-3.jpg
DUFALL17_WELLUMA-4.jpg
DUFALL17_WELLUMA-5.jpg
DUSUMM17_WELLLILY-1.jpg
DUSUMM17_WELLLILY-2.jpg
DUSUMM17_WELLLILY-3.jpg
DUSUMM17_WELLLILY-4.jpg
 Covers and celebrity cover stories as well as features for   DuJour  , where I currently serve as the magazine’s Creative Director.  Samples include photoshoot creative direction / concepts and subsequent on-set photo art direction (NYC, LA, London)
 Photographer: Max Abadian Stylist: Jason Bolden
 Photographer: Greg Swales Stylist: Sandy Armeni
 Alt Cover   Photographer: Greg Swales Stylist: Sandy Armeni
 Photographer: Nick Thompson Stylist: Oliver Volquardsen
 Photographer: Matthew Sprout Stylist: Brie Welch
 Alt Beauty Cover  Photographer: Matthew Sprout Stylist: Brie Welch
 Photographer: Sebastian Kim Stylist: Sarah Gore Reeves
 Photographer: Nick Thompson Stylist: Miranda Almond
 Photographer: Royal Gilbert Stylist: Olivia Leblanc
 Photographer: Alexi Lubomirski Stylist: Elizabeth Saltzman
 Photographer: Nino Muñoz Stylist: Sarah Gore Reeves
 Photographer: Michael Schwartz Stylist: Aryeh Lappin
 Photographer: Royal Gilbert Stylist: Sandy Armeni
 Photographer: Max Abadian Stylist: Karla Welch
 Photographer: Max Abadian Stylist: Micaela Erlanger
 Alt Cover  Photographer: Max Abadian Stylist: Micaela Erlanger
 Photographer: Simon Emmett Stylist: David Nolan
 Photographer: Victoria Stevens Stylist: Warren Alfie Baker
 Photographer: Victoria Stevens Stylist: Christian Stroble
 Photographer: Doug Inglish Stylist: Christian Stroble
 Photographer: David Bellemere Stylist: Isabel Dupré
 Photographer: Tiffany Dawn Nicholson Stylist: Paul Frederick
 Photographer: Michael Schwartz Stylist: Sarah Gore Reeves
SALMA-HAYEK-1.jpg
SALMA-HAYEK-2.jpg
SALMA-HAYEK-3.jpg
SALMA-HAYEK-4.jpg
SALMA-HAYEK-5.jpg
SALMA-HAYEK-6.jpg
DuJour_Summer2023_ROSE_BYRNE-1.jpg
DuJour_Summer2023_ROSE_BYRNE-2.jpg
DuJour_Summer2023_ROSE_BYRNE-3.jpg
DuJour_Summer2023_ROSE_BYRNE-4.jpg
DuJour_Summer2023_ROSE_BYRNE-5.jpg
DuJour_Summer2023_ROSE_BYRNE-6.jpg
HELEN_MIRREN_DUJOUR-1.jpg
HELEN_MIRREN_DUJOUR-5.jpg
HELEN_MIRREN_DUJOUR-2.jpg
HELEN_MIRREN_DUJOUR-3.jpg
HELEN_MIRREN_DUJOUR-4.jpg
DuJour_Winter2022_NICOLEKIDMAN-1.jpg
DuJour_Winter2022_NICOLEKIDMAN-2.jpg
DuJour_Winter2022_NICOLEKIDMAN-3.jpg
DuJour_Winter2022_NICOLEKIDMAN-4.jpg
DuJour_Winter2022_NICOLEKIDMAN-5.jpg
DuJour_Winter2022_NICOLEKIDMAN-7.jpg
DuJour_Summer2022_KATIE-HOLMES-1.jpg
DuJour_Summer2022_KATIE-HOLMES-2.jpg
DuJour_Summer2022_KATIE-HOLMES-3.jpg
DuJour_Summer2022_KATIE-HOLMES-4.jpg
DuJour_Summer2022_KATIE-HOLMES-5.jpg
DuJour_Spring2024_ROBIN-WRIGHT-1.jpg
DuJour_Spring2024_ROBIN-WRIGHT-2.jpg
DuJour_Spring2024_ROBIN-WRIGHT-3.jpg
DuJour_Spring2024_ROBIN-WRIGHT-4.jpg
DuJour_Spring2024_ROBIN-WRIGHT-5.jpg
DuJour_Spring2024_ROBIN-WRIGHT-6.jpg
SIENNAMILLER-1.jpg
SIENNAMILLER-3.jpg
SIENNAMILLER-2.jpg
SIENNAMILLER-4.jpg
JESSICACHASTAIN-AW2-1.jpg
JESSICACHASTAIN-AW2-2.jpg
JESSICACHASTAIN-AW2-3.jpg
JESSICACHASTAIN-AW2-4.jpg
DuJour_Winter2020_SarahPaulsonCoverStory-1.jpg
DuJour_Winter2020_SarahPaulsonCoverStory-2.jpg
DuJour_Winter2020_SarahPaulsonCoverStory-4.jpg
DuJour_Winter2020_SarahPaulsonCoverStory-3.jpg
DuJour_Winter2020_SarahPaulsonCoverStory-5.jpg
DuJour_Fall2020_CoverStory-1.jpg
DUJOUR_JULIANNE_MOORE-2.jpg
DUJOUR_JULIANNE_MOORE-3.jpg
DUJOUR_JULIANNE_MOORE-4.jpg
DUJOUR_JULIANNE_MOORE-5.jpg
DUJOUR_JULIANNE_MOORE-6.jpg
DUJOUR_SUMMER2021_LILIREINHART-1.jpg
DUJOUR_SUMMER2021_LILIREINHART-2.jpg
DUJOUR_SUMMER2021_LILIREINHART-3.jpg
DUJOUR_SUMMER2021_LILIREINHART-4.jpg
DUJOUR_SUMMER2021_LILIREINHART-5.jpg
DUJOUR_SUMMER2021_LILIREINHART-6.jpg
DuJour_Summer2022_CANNES-PORTFOLIO-AW-1.jpg
DuJour_Summer2022_CANNES-PORTFOLIO-AW-2.jpg
DuJour_Summer2022_CANNES-PORTFOLIO-AW-3.jpg
DuJour_Summer2022_CANNES-PORTFOLIO-AW-4.jpg
DuJour_Summer2022_CANNES-PORTFOLIO-AW-5.jpg
DUJOUR_SUMMER2021_GLENPOWELL-1.jpg
DUJOUR_SUMMER2021_GLENPOWELL-2.jpg
DUJOUR_SUMMER2021_GLENPOWELL-3.jpg
DUJOUR_SUMMER2021_GLENPOWELL-4.jpg
DUJOUR_SUMMER2021_GLENPOWELL-5.jpg
DuJour_Fall2021_AlessandroNivola-1.jpg
DuJour_Fall2021_AlessandroNivola-2.jpg
DuJour_Fall2021_AlessandroNivola-3.jpg
DuJour_Fall2021_AlessandroNivola-5.jpg
DUSUMM19_NaomiWatts_HiRes-1.jpg
DUSUMM19_NaomiWatts_HiRes-2.jpg
DUSUMM19_NaomiWatts_HiRes-4.jpg
DUSUMM19_NaomiWatts_HiRes-5.jpg
DUWIN19_WELL_EVANRACHELWOOD.jpg
DUWIN19_WELL_EVANRACHELWOOD2.jpg
DUWIN19_WELL_EVANRACHELWOOD3.jpg
DUWIN19_WELL_EVANRACHELWOOD4.jpg
DUWIN19_WELL_EVANRACHELWOOD5.jpg
DUWIN19_WELL_EVANRACHELWOOD6.jpg
DUWIN19_WELL_EVANRACHELWOOD7.jpg
DUWIN19_WELL_EVANRACHELWOOD8.jpg
DUWIN19_WELL_GUGU.jpg
DUWIN19_WELL_GUGU4.jpg
DUWIN19_WELL_GUGU3.jpg
DUWIN19_WELL_GUGU5.jpg
DUSPR20_NATALIEDORMER_HiRes-1.jpg
DUSPR20_NATALIEDORMER_HiRes-2.jpg
DUSPR20_NATALIEDORMER_HiRes-3.jpg
DUSPR20_NATALIEDORMER_HiRes-4.jpg
DUFALL19_WELL_CLIVEOWEN_HiRes-1.jpg
DUFALL19_WELL_CLIVEOWEN_HiRes-2.jpg
DUFALL19_WELL_CLIVEOWEN_HiRes-3.jpg
DUFALL19_WELL_CLIVEOWEN_HiRes-4.jpg
DUFALL19_WELL_CLIVEOWEN_HiRes-6.jpg
DUJOUR_FALL2020_ZACHARY_QUINTO_HiRes-1.jpg
DUJOUR_FALL2020_ZACHARY_QUINTO_HiRes-2.jpg
DUJOUR_FALL2020_ZACHARY_QUINTO_HiRes-3.jpg
DUJOUR_FALL2020_ZACHARY_QUINTO_HiRes-4.jpg
DUJOUR_FALL2020_ZACHARY_QUINTO_HiRes-5.jpg
 Syndicated photography, previously unpublished in the USA, due to the COVID-19 stay at home regulations.
DUJOUR_SUMMER2020_NicholasHoult_HiRes-2.jpg
DUJOUR_SUMMER2020_NicholasHoult_HiRes-3.jpg
DUJOUR_WINTER2017_DIANEKRUGER-1.jpg
DUJOUR_WINTER2017_DIANEKRUGER-2.jpg
DUJOUR_WINTER2017_DIANEKRUGER-3.jpg
DUJOUR_WINTER2017_DIANEKRUGER-4.jpg
DUFALL19_WELL_ADRIAARJANO_HiRes-1v2.jpg
DUFALL19_WELL_ADRIAARJANO_HiRes-2.jpg
DUFALL19_WELL_ADRIAARJANO_HiRes-3.jpg
DUFALL19_WELL_ADRIAARJANO_HiRes-5.jpg
DUFALL19_WELL_ADRIAARJANO_HiRes-6.jpg
DuJour_Fall2021_CannesPortfolio-1.jpg
DuJour_Fall2021_CannesPortfolio-2.jpg
DuJour_Fall2021_CannesPortfolio-3.jpg
DuJour_Fall2021_CannesPortfolio-4.jpg
DuJour_Fall2021_CannesPortfolio-5.jpg
DuJour_Fall2021_CannesPortfolio-6.jpg
DuJour_Fall2021_CannesPortfolio-7.jpg
DUFALL17_WELLUMA-1.jpg
DUFALL17_WELLUMA-2.jpg
DUFALL17_WELLUMA-3.jpg
DUFALL17_WELLUMA-4.jpg
DUFALL17_WELLUMA-5.jpg
DUSUMM17_WELLLILY-1.jpg
DUSUMM17_WELLLILY-2.jpg
DUSUMM17_WELLLILY-3.jpg
DUSUMM17_WELLLILY-4.jpg

Covers and celebrity cover stories as well as features for DuJour, where I currently serve as the magazine’s Creative Director.

Samples include photoshoot creative direction / concepts and subsequent on-set photo art direction (NYC, LA, London), layout and type design.

Photography: Nick Thompson
Styling: Cheryl Konteh & Farrah O’Connor

Photographer: Max Abadian
Stylist: Jason Bolden

Photographer: Greg Swales
Stylist: Sandy Armeni

Alt Cover

Photographer: Greg Swales
Stylist: Sandy Armeni

Photographer: Nick Thompson
Stylist: Oliver Volquardsen

Photographer: Matthew Sprout
Stylist: Brie Welch

Alt Beauty Cover

Photographer: Matthew Sprout
Stylist: Brie Welch

Photographer: Sebastian Kim
Stylist: Sarah Gore Reeves

Photographer: Nick Thompson
Stylist: Miranda Almond

Photographer: Royal Gilbert
Stylist: Olivia Leblanc

Photographer: Alexi Lubomirski
Stylist: Elizabeth Saltzman

Photographer: Nino Muñoz
Stylist: Sarah Gore Reeves

Photographer: Michael Schwartz
Stylist: Aryeh Lappin

Photographer: Royal Gilbert
Stylist: Sandy Armeni

Photographer: Max Abadian
Stylist: Karla Welch

Photographer: Max Abadian
Stylist: Micaela Erlanger

Alt Cover

Photographer: Max Abadian
Stylist: Micaela Erlanger

Photographer: Simon Emmett
Stylist: David Nolan

Photographer: Victoria Stevens
Stylist: Warren Alfie Baker

Photographer: Victoria Stevens
Stylist: Christian Stroble

Photographer: Doug Inglish
Stylist: Christian Stroble

Photographer: David Bellemere
Stylist: Isabel Dupré

Photographer: Tiffany Dawn Nicholson
Stylist: Paul Frederick

Photographer: Michael Schwartz
Stylist: Sarah Gore Reeves

Syndicated photography, previously unpublished in the USA, due to the COVID-19 stay at home regulations.

show thumbnails