cardboard cities

English

Noun

cardboard cities

  1. plural of cardboard city