Cartogiraffe.com

East Plaza de Indios

East Plaza de Indios is an asphalted, illuminated street in Anaheim.