Waterfall

Waterfall -- Lake Hodges, San Diego, California, United States

Waterfall — Lake Hodges, San Diego, California, United States

The ephemeral waterfall at the Piedras Pintadas area (visible from the trail).

Leave a Reply