Canberra's Hayley Richards just loves life.
From her Harry Potter socks (Gryffindor colours, of course) to her magical smile when she scores a strike in ten-pin bowling, she's a positive force in the world.
Canberra's Hayley Richards just loves life.
From her Harry Potter socks (Gryffindor colours, of course) to her magical smile when she scores a strike in ten-pin bowling, she's a positive force in the world.