losmiserablestour:

Ignasi Vidal as Javert.
Photo: Laura Enrech.

(via esteliel)