Our Lady of Peace Catholic Church (Santa Clara, California)

USA / California / Santa Clara / Santa Clara, California
 campus, Roman Catholic church

Nearby cities:
Coordinates:   37°23'19"N   121°58'37"W
This article was last modified 8 years ago