Sheep and lambs on the Gilfillan farm

1988

View this item

Sheep and lambs on the Gilfillan farm