living picture


living picture

n (Art Terms) another term for tableau vivant