Archibald MacGregor

Archibald MacGregor is a sheriff's deputy in Rhodes, Lemoyne.