The Laureate Center wedding - Kannapolis, NC wedding photography
Anne Springs Close Greenway - Charlotte, NC engagement photography
Asheville, NC couple's photography
Memory mountain at Wolf Laurel Wedding in Mars Hill, NC
50 years of marriage - Charlotte, NC wedding photography
Uptown Charlotte, NC maternity photography
The Oaks events Wedding in Midland, NC
Double Tree Suites by Hilton - Charlotte, NC wedding photography
The Groome's place - Charlotte, NC wedding photography
Surprise proposal - Charlotte engagement photography
Christmas tradition of our family
personalSong JohnsComment
Celebrating the first Christmas
Whitehead manor - Charlotte, NC wedding photography
Blake and Brittanie's engagement
Trent and Amber's engagement