X
A dog meat platter - Dog meat a popular delicacy in some parts of the world
@zandi458 (28102)
• Malaysia

A dog meat platter - Dog meat a popular delicacy in some parts of the world