in a wet market

2007-04-01 04:55:12 UTC

39.902787°, 116.468368°

2007 (343)
china (68)