Arbroath Abbey pageant : within the ruins of Arbroath Abbey, August 22nd to 26th,