Episode 7198
Shortland Street - Season 30

DESCRIPTION

Carla is haunted by old ghosts. Louis scratches an itch. Prince eyes the man in the mirror.