Powered by PhotoDeck
Loading…
Lizards are a common food in China.