MovieMaps

Photo of Department of Literature (interior)

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

Lucy smiles back at Maggie as Parker waves at her.