The Tea Ladies | 368 | Amanda Hampson
2023 | Penguin Random House Australia | 1761043854
They keep everyone's secrets, until there's a murder...
Sydney, 1965: After a chance encounter with a stranger, tea ladies Hazel, Betty and Irene become accidental sleuths, stumbling into a world of...