Favorites - ggimages
Small stream and lupines, Sierra Nevada Mountains, California

Small stream and lupines, Sierra Nevada Mountains, California