Chefs preparing three large turtles for turtle soup, Lord... 17 Nov 1958, Alan Vines - RAAV5865b.jpg

Chefs preparing three large turtles for turtle soup, Lord... 17 Nov 1958, Alan Vines - RAAV5865b.jpg