You asked:

biography of lisa scaffidi

  • Lisa Scaffidi was the first female lord mayor of Perth, Western Australia.