TURTLE LOVE - A Painted Turtle basks in the sun on the beaver pond...another sign of Spring in New Hampshire.