Family of five on a sandy beach by a lake, with a cloudy sky, smiling and holding hands, including two young children, a man, and a woman.

As a portrait, family, and event photographer in Fredericksburg, VA and surrounding area, I am honored to make your memories timeless through photography that will be shared and treasured for years to come from one generation to the next.