Feathers and Fleeces

Chickens and Shetland Sheep - Aberdeenshire