May 3, 2025
Stories this photo appears in:

“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.