Cartogiraffe.com

Palm Street

The Palm Street is an asphalted, unlit street in Santa Rosa.