Who is Kim Cattrall as Margaret Monreaux?

Filthy Rich Episodes (10)