Photo of Department of Literature (exterior)
Location: Vancouver Art Gallery
As Seen In: Charmed
episode 1x04 “Exorcise Your Demons”
Maggie and Mel get into their car in plain view of Trip.