7590 Razorbill (Alca torda), Grimsey Island, Iceland