-
Photo Of The Day – Free Spirits
Read more: Photo Of The Day – Free SpiritsPhotographed somewhere near the Buddhist town of Tawang in the high Himalayas, the horses seemed perfectly at ease, like spirits out on a gentle stroll, and as secretive as Himalayan mist.