Seal Pup

Seal Pup

Atlantic Grey Seal Pup on beach.