living picture

from The Collaborative International Dictionary of English v.0.48
Living picture \Liv"ing pic"ture\
   A tableau in which persons take part; also, specif., such a
   tableau as imitating a work of art.
   [Webster 1913 Suppl.]
    

[email protected]