A moving scene, perhaps (7)
I believe the answer is:
picture
'scene perhaps' is the definition.
(scene is a kind of picture)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for picture that I've seen before include "Painting, drawing or film" , "Form a mental image" , "Photo" , "Depiction" , "Imagine; film" .)