First Garvagh Presbyterian Church

GPTKB entity