“Broken Home.” A sea turtle rests its head on a plastic bottle on Tortuguero Beach, Costa Rica in 2006. Image by Neil Ever Osborne.

(Visited 25 times, 1 visits today)