James McAvoy by Davis Factor


X-Men: First Class star James McAvoy photographed by Davis Factor.