Leonid Meteor Shower (November 18, 1999) - Neil Folberg

Neil Folberg

Leonid Meteor Shower (November 18, 1999), 1999

38.2 x 49.8cmgelatin silver print