mitre shells

English

Noun

mitre shells

  1. plural of mitre shell