Attested.to

Definition

a school specializing in art

Seed ·

Term in context

art school in CommonParlance