27 October, 2019


A relaxing day with the Royal School of Needlework at Hampton Court Palace