David Leal

David Leal
David Leal's avatar
student, yimby, transit nerd, wannabe public servant and traveler