3

The Originals – Episode 1.15 – Le Grand Guignol – Episode Stills

The CW has released episode stills from Episode 1.15 “Le Grand Guignol”. Spoiler Alert!!!

Le Grand Guignol