living sculptures
English
Noun
living
sculptures
plural of
living sculpture