Zoe Balfour from East Kilbride

Zoe Balfour is one of the Miss Scotland 2018 Contestants

Zoe Balfour