Wat Nawamintararachutis, Boston, MA. USA.
