Sheep And Lamb In The Snow

Sheep and lamb in the snow

Sheep and newly born lamb in the snow, Aberdeen