living walls

English

Noun

living walls

  1. plural of living wall