MovieMaps

Photo of Abigael's Home

Location: Casa Mia
As Seen In: Charmed episode 2x07 “Past Is Present

Harry, Maggie, and Macy turn as Abigael reveals an image of Parker in her mirror.