This picture was taken in October 1991 at the campus
photo shop at the Tsinghua University in Beijing, China. I used it for my Tsinghua University library card. It can also be found on the front page of My Home Book on the Web.
home - Zygmunt J. Jakubek