Living picture

Liv·ing pic·ture

Living picture

  1. A tableau in which persons take part; also, specif., such a tableau as imitating a work of art.