headshots

English

Noun

headshots

  1. plural of headshot