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.