Jennifer & Andrew in Middleburg, VA

Jennifer wore her mother's veil.

View all:  white/ivory