Isla MacGregor

Played by Josephine McAdam