Communal House of the Textile Institute

GPTKB entity