Ruby Hill Wedding Ceremony

Location: 2900 W Ruby Hill Dr, Pleasanton, CA 94566.