Shamema Honzagool Sloan being held by her father Sam Sloan in Beijing China in 1988

This photo was taken in the Forbidden City, also known as the former Imperial Palace, in Beijing, China.
Shamema Honzagool Sloan being held by her father Sam Sloan in Beijing China in 1988

For other photos see:

Contact address - please send e-mail to the following address: Sloan@ishipress.com