Dave Patty ☮

Dave Patty ☮

Geek, tinkerer, woodworker, bookseller, book collector, metalworker, junque dealer, among other things.