myzencity.com
still so handsome!
ivan; derived from Greek ioannes. ivan was the name of six russian rulers, including the 15th-century ivan III the great and 16th-century ivan IV the terrible, the first tsar of russia as well as …