Lizards are seen at an exotic reptile & pet show in New Orleans, Louisiana, the United States, Nov. 21, 2020. (Photo by Lan Wei/Xinhua)
Xinhua Photos of the Day (Nov. 23)
Source: Xinhua| 2020-11-23 11:29:33|Editor: huaxia
Lizards are seen at an exotic reptile & pet show in New Orleans, Louisiana, the United States, Nov. 21, 2020. (Photo by Lan Wei/Xinhua)