Annette Kellerman and the First One Piece Swim Suit by Elvira Barucija November 13, 2019 by Elvira Barucija November 13, 2019 Annette Kellerman (6 July 1886 – 6 November 1975), born in Marrickville, New South Wales, Australia Australian mermaid, Annette Kellerman, a courageous …