Leigh Taylor

I love to try and capture the beauty of nature in a photograph. Focusing on landscape and wildlife photography in Nebraska and Colorado.

  • 2,603 Affection
  • 29,682 Photo Views
  • 137 Followers
  • 341 Following
  • Gothenburg, Nebraska, USA