Ezio Auditore da Firenze from Assassin’s Creed: Revelations

Cosplayer: LadyBad
Photographer: greengreencat