by Tucapel on Flickr.Horses in Grand Teton National Park – Wyoming, USA. Written by wunderlusttwins by Tucapel on Flickr.Horses in Grand Teton National Park – Wyoming, USA. Share this:TwitterFacebookLike this:Like Loading... Related