Newchurch, Powys


Newchurch is a small countryside village in Powys, Wales, centred around St Mary's Church.