Elisabeth Pellen

Moby ID: 118295

developer photo
at Ubisoft

Source: circa 2014
source: edge-online.com

Added: May 21, 2014
Contributed by: Sciere