St. Thomas Syro-Malabar Catholic Church, Palayoor

GPTKB entity