Sheep And Apple Tree

Sheep And Apple Tree - Sheep And Flowering Apple Tree In A Small Family Organic Farm In The Cantabrian Mountains In Northern Spain Photo