Hello, Guest

St. Thomas Aquinas Church (Palo Alto, California)

POI's creator (Voyajo Team)

Started in 1901 and completed in 1902, St. Thomas Aquinas Church is the oldest church in Palo Alto, California and is a registered historic landmark. Its distinctive Carpenter Gothic Victorian style makes it a signature building for the downtown area (...) (from Wikipedia)