Jay Lindquist

429
reputation
2
5

Professional programmer, amateur photographer, casual crossword solver