Potemkin villages

English

Noun

Potemkin villages

  1. plural of Potemkin village