Miranda Kerr is keeping hope alive

admin / November 30, 2008