Stamp Art Definition

noun
Artwork, typically a mosaic, made from postage stamps.
Wiktionary