Institutions

Taku Seibyō

Institution · Taku, Japan · founded 1708