astrophotographs

English

Noun

astrophotographs

  1. plural of astrophotograph