Stock Images: Carrot hands. Image: 27492564