Stamp of the Week Stamps By Raya Life is Art from Stampendous is 50% OFF this week. It’s available in cling or wood mounted. Categories: StampsTags: Life is art, sale, Stamp of the week, Stampendous