Ever And Green

Lake Henshaw Vista, Palomar Mountain, San Diego County, CA.

Ever And Green — seen from the Lake Henshaw Vista, Palomar Mountain, San Diego County, CA. March 2014.

Leave a Reply