VIDEO: Aberdeen ballet dancer accepted onto exclusive masterclass

Siobhan Glad
Siobhan Glad