MovieMaps

Photo of Department of Literature (interior)

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

Maggie listens to the lecture from near the back of the class.