Cartogiraffe.com

West Via Olivera

West Via Olivera is an asphalted street in Palm Springs.