Clay Smalley
Clay Smalley

Clay Smalley

Software engineer and urban planning geek