Stephen Sekula

Stephen Sekula at

The weather had finally improved in Texas and @profcooley and I can take my new telescope out for "first light" tonight! Super pumped!

AJ Jordan, George Standish likes this.