A smashing visual treatise on the loup-garou by French artist Camille Renversade.

62 158