Home » Food, Society, Weird

Big Bite !

Submitted by on Sunday, 3 December 2006No Comment

A waitress displays an alligator head on a platter at a restaurant in Huanghshan city, in eastern China’s Anhui province. [Source AFP]