Travel photography and stock images by Stephen Bay
Home › California › SF Bay Area › Alviso › Photo #181
Mural. Alviso, California, USA.

Mural. Alviso, California, USA.


Photo #181