5004034853

Ovis (genus) (300250284) 'are acted upon by' shepherds (300025617);

5004034853

Ovis (genus) (300250284) 'are acted upon by' shepherds (300025617);