Thursday, 31 January 2013

Lambs and sheep on distant hills





No comments: