
If you know anything about KGP- you know we LOVE an Oxford wedding. Cady & Michael’s wedding was no exception! Cady and Michael’s wedding at Castle Hill in Oxford, Mississippi was a refined and timeless celebration full of SO much love. The historic architecture and manicured grounds created an elegant backdrop for their day. Castle […]




