About Marvin Hall Photography
Marvin Hall is a Master image maker working in the mid-Michigan area. He loves photographing people! "Every photograph tells a story and this is the story of your life. My desire is create lasting images of the special times in your life."
Categories: Wedding Photographer