Puffins with sand eels in beaks on cliff at Borgarfjordur: on the east coast of Iceland.

- Image ID: F2384X

Similar stock images