In 1986, Post of Oman issued a stamp devoted to National day. There's impossible arch in the center of the stamp.