Jackie and Pete rescue a snagged turtle from the Delaware.
back to photos