caps of liberty

English

Noun

caps of liberty

  1. plural of cap of liberty