living statues
English
Noun
living
statues
plural of
living statue