St Illtud's Galilee Chapel, St Illtud's Church, Llantwit Major

Royal Visit » Charles and Camilla

Charles and Camilla
Charles-and-Camilla.jpg

Leave a Reply