Hotel Le Pavillon de la Reine, Paris, France. October 10th 2011. Michael Fassbender is also a member of the French National Team.
Hotel Le Pavillon de la Reine. Paris, France. <br />
October 10th 2011.<br />
Michael Fassbender