Pup Seal @ Long Beach Gloucester 7-22-12 - actionpics