Mmmm, aliens.

Mmmm, aliens.

Location
New Mexico → Roswell
Photographer
Catherine Hovell
Date taken