hurricane lamps

English

Noun

hurricane lamps

  1. plural of hurricane lamp