stamp art

Noun

 * 1)  Artwork, typically a mosaic, made from postage stamps.