1026976

Farmer administering blue tongue vaccination to flock of sheep through a sheep race. November. UK


Close