St. Thomas Syro-Malabar Catholic Church of San Francisco

Syro-Malabar

Milpitas, California, USA