Large Granite Rock in Mirror Lake, Yosemite National Park, CA.
Large Granite Rock in Mirror Lake, Yosemite National Park, CA.

Join the ultimate community for visual creators.

Join the ultimate community for visual creators.