Troupe Arabesque was the last performance today at the Reston Multicultural Festival. Needless to say, O had to dress up too!