Several of these events were photographed as a donation to our church, which always has interesting things happening.
For an elaborate stage production, see Alifar's Bazaar, with its costumes and stage design.