arts and crafts movement association

GPTKB entity