Plays outside foreign PM's residence producing a number of scenes that you're likely to see in a museum (8)
I believe the answer is:
dioramas
'scenes that you're likely to see in a museum' is the definition.
'dioramas' can be an answer for 'scenes' (I have seen 'small scenes' mean 'dioramas' so perhaps 'scenes' could also mean 'dioramas'). I am unsure of the rest of the definition.
I don't understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for dioramas that I've seen before include "small scenes" , "Models of three-dimensional scenes" .)