A titillating set of decorative stickers that should tickle the fancy of tasteful patrons Photo Sticker - London
With its classical, vintage aesthetics and captivating, British charm, this set of postage stamp stickers inspired by the city of London will delight natives and anglophiles alike LONDON STAMP STICKER-London