Posts Tagged ‘Atlantic Puffin breeding behavior’

Atlantic Puffin

An Atlantic Puffin in breeding colors, flying toward the camera with fish in beak