Post by @wtfacademy • Hey

Anyone know what this is? This is roasted leg of lamb, a delicacy in Xinjiang. Those who like to eat lamb must know that this is a delicacy from heaven

Stats

Comments