MovieMaps

Photo of The Overlord's Mansion

Location: Casa Mia
As Seen In: Charmed episode 2x08 “The Rules of Engagement

Abigael sneakily joins Harry and Macy by the staircase to discuss the plan.