Skip to content

Book Your Graduation Portrait Session

Book Now
Facebook Instagram YouTube
John David Photography | Canadian Portrait Photographer
  • ServicesExpand
    • Graduation Portrait Booking and Rate Information
    • Professional Headshots
    • Studio Portraits
    • On Location Portraits
    • Commercial Portraits
  • PortfolioExpand
    • Commercial Portraits
    • Couples Portraits
    • Family Portraits
    • Graduation Portraits
    • Headshot Portraits
    • Maternity Portraits
    • Personal Branding Portraits
    • Pet Portrait Gallery
  • Blog
  • FAQ
  • About
  • Contact

Book Your Graduation Portrait Session

Book Now
John David Photography | Canadian Portrait Photographer
Blueberry Fields Forever – With Eden
Portraits

Blueberry Fields Forever – With Eden

Ari & Martin
Weddings

Ari & Martin

Nechia & Frankie Sunset At Crystal Cliffs
Weddings

Nechia & Frankie Sunset At Crystal Cliffs

Nechia & Frankie
Weddings

Nechia & Frankie

Newest Portraits – Land and See 3
Portraits

Newest Portraits – Land and See 3

84th Regiment Nova Scotia – With Brian MacLeod
Portraits

84th Regiment Nova Scotia – With Brian MacLeod

The Loud MacLeod: Brian MacLeod in Baddeck, Cape Breton
Portraits

The Loud MacLeod: Brian MacLeod in Baddeck, Cape Breton

Truro Family Portrait: A Walk In The Park
Families

Truro Family Portrait: A Walk In The Park

Subversive By Nature – A Character Study With Jacob O’Brian
Portraits

Subversive By Nature – A Character Study With Jacob O’Brian

MacLellan Brothers On Skates
Families

MacLellan Brothers On Skates

A Few Of My Favorite Recent Portraits
Portraits

A Few Of My Favorite Recent Portraits

Chiara & Luke – Engagement Portraits
Weddings

Chiara & Luke – Engagement Portraits

Page navigation

Previous 1 2 3 4 5 Next

© 2020-2021 John David Photography

Privacy Policy

  • Services
    • Graduation Portrait Booking and Rate Information
    • Professional Headshots
    • Studio Portraits
    • On Location Portraits
    • Commercial Portraits
  • Portfolio
    • Commercial Portraits Gallery
    • Couples Portrait Gallery
    • Family Portrait Gallery
    • Graduation Portrait Gallery
    • Headshot Portrait Gallery
    • Maternity Portrait Gallery
    • Personal Branding Portrait Gallery
    • Pet Portrait Gallery
  • Blog
  • FAQ
  • About
  • Contact