Attested.to

Definition

a room or series of rooms where works of art are exhibited

Seed ·

Term in context

art gallery in CommonParlance