Steve Taylor

Eagle, United States

Natures Details Photography is located in Eagle Colorado and operated by Steve and Pattie Taylor. Steves work has been juried into some...

Havasu Falls

As photographers most have likely seen beautiful images from this place. (Maybe lucky enough to go there) Over the week end there was a flood in the Grand Canyon and this is what happened at the falls. From what I understand it will take some time before it will be like it was"red":

Journal Comments

  • stephaniek
  • Jay Ryser