Photo credit: Matt Lawyer

Kassandra Perkins, Chantelle Gemmill and Rachel Martin Zoerner (from left) play the Three Witches in Keizer Homegrown Theatre’s production of Macbeth on the Keizer Rotary Amphitheatre stage at Keizer Rapids Park.  The free production plays at 7 p.m. Thursday-Saturday, July 26-28.