Lake Henshaw Vista Panorama

Lake Henshaw Vista Panorama -- Lake Henshaw Vista, Palomar Mountain, California

Lake Henshaw Vista Panorama — Lake Henshaw Vista, Palomar Mountain, California. April 2016.

Leave a Reply