MovieMaps

Photo of Department of Literature (interior)

Location: Robson Square Campus
As Seen In: Charmed episode 1x04 “Exorcise Your Demons

Lucy listens to Maggie as she talks about her poor grades.