The Stamp of Life is my newest creation: Once again, I bring my experiences to you by means of art — paintings, sculpture. “Stamp” means an administrative seal of approval. It has been used since the time when kings ruled and it continues to be used until today. The way we perceive power has changed today, so has the “stamp” that symbolizes the power vested in it. This change has also affected the relationship between the rulers and their subjects, the pe ...