Origin of living picture

First recorded in 1870–75

British Dictionary definitions for living picture

living picture

noun

another term for tableau vivant