Episode 7269
Shortland Street - Season 30

DESCRIPTION

Leanne struggles with matters of the heart. Esther spills all her secrets. Chris is caught between two challengers.