Thomas Brandon Service with Territorial 3rd Battalion Inniskillings

Thomas Brandon