Location Update: West Main Street in Alhambra, California.
Another look at the street seen earlier
here
. 35mm Kodachrome.
|
Click image for Comments.
|
Home
|
Browse All Photos