1. xyFace
  2. Sandra Guerard

Sandra Guerard Photos

Sandra Guerard was born in Ottawa, Ontario, Canada.

Sandra Guerard on the Screen