Monday, August 18

Just ran across these satires on Betel nut beauties and Qi Qi: the world's most endangered and delicious species of dolphin.

No comments: