Sponsored images from
LIMITED DEAL: 20% off with code FLICKR20
Upgrade to Flickr Pro to hide these ads
Shell Falls
Shell Falls, Wyoming--beautiful country but nothing around for miles
Shell Falls in the Bighorn Mountains in Wyoming.
August, 2007
Peter overlooking Shell Falls
Wyoming