Posts Tagged ‘Atlantic Puffin in flight’

Atlantic Puffin

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