creative crosswalk portland smart magazine

Photo: Portland Bureau of Transportation/Hannah Schafer