Wales's Best One Hundred Churches

T. J. Hughes


Bridgend: Seren, 2006

Objects associated with this source