living pictures

English

Noun

living pictures

  1. plural of living picture