One of the best photo I’ve ever seen !
I Bet this is also one of the best photo U’ve ever seen Have you ever seen a Deer running over water ?? It requires a speed of 85 kmph with a foot placing of 1 inch to walk on water. So what …
Post to Tumblr