Steve Holmes Photography
New Hampshire Based Portrait Photographer
I am a professional photographer living in Keene, New Hampshire. I specialize in personal brand photography and portraits of families, children, and high school seniors. Most of my work is in New Hampshire, Massachusetts, Vermont, New York and Maine, but I am able to travel anywhere for destination photography.