La Paloma Stained Glass - Santa Clara, CA, USA
Posted by: saopaulo1
N 37° 21.122 W 121° 57.882
10S E 591691 N 4134429
A dove with an olive leaf in the middle of the stained glass of La Paloma restaurant.
Waymark Code: WMXBP4
Location: California, United States
Date Posted: 12/22/2017
Views: 2
The restaurant's name means the dove in Spanish.There are two stained glass windows in the facade of the building.