John Delacruz's profile

Sunshine Reflected, Loch Lomond

Sunshine Reflected, Loch Lomond
Published:

Sunshine Reflected, Loch Lomond

Loch Lomond is a tucked-away gem in the Santa Cruz Mountains. An area colonized by Scots during the gold rush and the logging days, this reservoi Read More

Published: