Ben Harris-Roxas
Replies
Subscribe
Photos
Archive
About
November 17, 2023
“average daily walking trips dropped a whopping 36% in the contiguous U.S. between 2019 and 2022”
Links