Sea turtle
<< Previous Next >>
Sea turtle (May 17, 2005)
Last Sunday in New England Aquarium, Boston, MA.