living human display

C14818 concept

A living human display is a person or group of people presented in a curated, often staged context to visually communicate information, concepts, or aesthetics to an observing audience.