Escape

fine art giclee print on stretched canvas
45o x 1000mm
SOLD

I visited Delambre Island during turtle hatching. The poor hatchlings didn’t have much chance against the preying birds and patrolling sharks.

turtle hatching at Delambre Island

Contact me for more information on this print