Is this Bart Simpson ?
During the wedding of Katy and Lewys on the 28th March 2014 I noticed Bart Simpson peeping out at me from inside Llanrhidian church. Lisa and Maggie are also hiding in the image. Llanrhidian is a village located in the Gower peninsula about 10 miles from Swansea. Swansea is a city in Wales and the …