Elongated statues on the Royal Portal

[Chartres Cathedral - Chartres - France]