Image 1 of 1
Turtles, Ilford Delta Film