Close Login Box
The play "Peter Pan" has been performed at the Playhouse on the Square in Memphis for decades. One theater-lover finds new meaning in the old play by watching it through the eyes of school c…