Highland girl through to semi finals of national beauty contest

Alayna Smith
Alayna Smith