Here are some concepts: depict, life, prophet

What is a sentence about these concepts?
scenes from a large glass window depicting the life of prophet .