allen edge is the current mayor amashuri yisumbuye yayize i gitwe abe umutware w'umuryango wanjye israheli hamo thornycroft belonged to the thornycroft family of sculptors