Emma Laird
Scotland

Emma Laird is a British actress.