honiton lace

Prince George christening gown details

Prince George will wear a replica of a 172-year-old gown for his christening day on October 23. For 167 years,…

11 years ago