Cartogiraffe.com

Kelso Street

The Kelso Street is a street with two lanes in Houston.