Private John Vincent Guilfoyle - World War One Memorial Honour Roll

Portrait of Private John Vincent Guilfoyle