Stars of the stage at Penninghame Primary School

Pupils at Penninghame Primary School in Newton Stewart put on a show-stopping performance last week.

See how they got on it our photo slideshow here.