Live turtles on display at a farmer’s market in Guangzhou, in Guangdong province of southern China, on May 4. Photo: EPA-EFE
Live turtles on display at a farmer’s market in Guangzhou, in Guangdong province of southern China, on May 4. Photo: EPA-EFE