Postage stamps

This postage stamp is devoted to anniversary of university Technion in Israel. Image of the stamp was found at http://sio.midco.net/danstopicalstamps/impossible.htm