HomeMarine wildlifeChinese woman living in Michigan stomps on a sea turtle nest in Florida

Comments are closed.