Murrieta's Well Photographer
Picture of room decorations at Murrieta's Well in Livermore CA.
Location: Murrieta's Well, 3005 Mines Rd, Livermore CA. 94550.