foxstudio.biz
Lion
Museum of the Chojin Lama, Ulaanbaatar