ECUADOR | Wednesday, 27 June 2012 | Views [480]
Poor thing had shells stuck on its carapace and even its head!
Tags: turtle capture, puerto lopez, ecuador