Murrieta's Well Wedding
Bride and groom photo in a tree grove at Murrieta's Well in Livermore CA.
Location: Murrieta's Well, 3005 Mines Rd, Livermore CA. 94550.