Photo detail

Stories this photo appears in:

Tease photo

“Mirror, mirror on the wall, is this not the most perfect kingdom of them all?”

Shrek, The Musical, was on stage May 1-4 as the North Branch High School spring show. Some of the cast are pictured in a scene featuring Lord Farquaad and his army.

Commenting has been disabled for this item.