Farm Landscape

Farm Landscape - This Is A Alpine Pasture Land Shot On The Way To Hemu Village. Sheep Are Browsing On The Hillside, Shining In The Sunlight Northern Xinjiang, China October, 2007 Photo

Icolorfulstone avatar
Icolorfulstone