When shall we three meet again…

Kestrel Macbeth June 2016Kestrel Class put on a brilliant performance of Macbeth with drama, music and art.