Stephen Trainor
Stephen Trainor

Stephen Trainor

Software, photography and music. Maker of @photoephemeris.