peoplaid.com
Xavier Hall Church in Bangkok, Thailand - PeoPlaid
Location, history, and mass schedule of Xavier Hall Catholic Church near Victory Monument in Bangkok, Thailand