Sheep may safely graze

Sheep may safely graze
Original and prints available

(The 87th of 125 pictures.)


Home