Covent Garden nuns

English

Noun

Covent Garden nuns

  1. plural of Covent Garden nun