November 15, 2017 The best photo I’ve ever taken. Fallen Leaf Lake, CA [OC]… The best photo I’ve ever taken. Fallen Leaf Lake, CA [OC] [3264 × 2448] Advertisements Share this:TwitterFacebookGoogleLike this:Like Loading...