Carrie and David’s Virginia Beach Wedding

Carrie and David's Virginia Beach wedding at New Covenant Presbyterian Church. Carrie and David got ready at the Founder's Inn in Virginia Beach, VA and had their ceremony and reception at the church.

error: ©Caroline Martin Photography