Magnolia Plantation and Gardens Weddings, Charleston, SC
Magnolia Plantation and Gardens, Charleston, SC
Hallbrook Country Club Weddings, Leawood, KS