photograph of a pregnant woman on the beach at Bay Head


Portraits of expec­tant mothers fathers & siblings.

Learn More →


Portraits of newborns, babies and toddlers photographed in our Hoboken, NJ studio.

Learn More →


Glowing nat­ural light, hard­wood floors and white washed walls set the scene in our Hoboken, NJ por­trait stu­dio.

Learn More →


Exquis­ite pho­tos of fam­ilies sur­rounded by Spring blos­soms or Autumn foliage in select NY & NJ locations.

Learn More →

Beauty by Hartshorn

Introducing Beauty by Hartshorn Portraiture. A photography session created by associate photographer Milena Lopez who’s passion for beauty extends beyond the lens and connects with the women she photographs capturing the uniqueness of the individual.

Learn More →

Family Beach Portraits NJ & The Hamptons

Join us for a Family Beach Portrait Session at the New Jersey Shore or in the Hamptons! We spend our summers in Bay Head, New Jersey and Mac will travel to your beach house or favorite stretch of sand for your portrait session. Beach photo sessions take place early each day before the sun gets… Read more »

Learn More →