parish lanterns

English

Noun

parish lanterns

  1. plural of parish lantern