Loving moments captured with loved ones
Carmel beach
Antioch, california
Monterey, california
Del Valle, livermore
Marin Headlands
Legion of honor
Phoenix lake
Sycamore grove