Ruby Hills Wedding - Pleasanton, CA Wedding PhotographyMichelle ChangJuly 12, 2016Michelle Chang Photography, wedding photography, San Francisco Wedding, Pleasanton, Ruby Hills Wedding, California, Bride, Groom, Real Wedding