1023341

Texel ewe with new born lamb. Both feeding


Close