ACTOPHOTO / LOOK AT SCIENCES / SCIENCE PHOTO LIBRARY
Alpine sheep farm. Sheep being vaccinated on a farm. Photographed in the vallee de la Romanche, Massif de l'Oisans, French Alps.
Model release not available. Property release not available.