Jay Lindquist

419
reputation
2
5

Professional programmer, amateur photographer, casual crossword solver