Paul DeLapa Photography

Thousand Island Lake  |  Sierra Nevada, California, USA