Castle Caereinion A159

In the benefice of: Welshpool and Castle Caereinion

Churches in this parish