goose eggs and nest on shore with thrift gigha southern hebrides

- Image ID: EJXX20

Similar stock images