Carly Contraguerro, The Dominion Post

Carly Contraguerro, The Dominion Post