01-yosemite-wedding-photographer-vivianchen-1365.jpg
       
     
02-yosemite-wedding.jpg
       
     
03-yosemite-vivianchen-1266.jpg
       
     
06-mount-tamalpais-elopement-vivianchen-0016.jpg
       
     
mount-tamalpais-elopement-vivianchen.jpg
       
     
08-mount-tamalpais-elopement-vivianchen-0123.jpg
       
     
mount-tamalpais-elopement-vivianchen-0107.jpg
       
     
09-oregon-rainy-day-elopement-0009.jpg
       
     
10-oregon-rainy-day-elopement-0104.jpg
       
     
11-oregon-rainy-day-elopement-0292.jpg
       
     
12-redwood-regional-vivianchen-4347.jpg
       
     
13-san-francisco-wedding-vivianchen-0464.jpg
       
     
14-sf-city-hall-elopement-vcp-0085.jpg
       
     
15-same-sex-city-hall-wedding-vcp-0248.jpg
       
     
16-norway-vivianchen-5301.jpg
       
     
17-redwood-wedding-vivianchen-0192.jpg
       
     
18-mount-tamalpais-elopement-vivianchen-0008.jpg
       
     
19-sunol-wilderness-green-field-engagement-vivianchen-0147.jpg
       
     
20-sunol-wilderness-green-field-engagement-vivianchen-0085.jpg
       
     
21-sunol-wilderness-green-field-engagement-vivianchen-0105.jpg
       
     
05-bohemian_ranch-vivianchen-0207.jpg
       
     
04-bohemian_ranch-vivianchen-0243.jpg
       
     
22-mount-tamalpais-elopement-vivianchen-0014.jpg
       
     
23-legion-of-honor-wedding-vivianchen-0254.jpg
       
     
24-legion-of-honor-wedding-vivianchen-0586.jpg
       
     
25-eureka-sand-dunes-vivianchen-3670.jpg
       
     
26-oakland-museum-of-california-engagement-vivianchen-0102.jpg
       
     
27-iceland-vivianchen-4401.jpg
       
     
01-yosemite-wedding-photographer-vivianchen-1365.jpg
       
     
02-yosemite-wedding.jpg
       
     
03-yosemite-vivianchen-1266.jpg
       
     
06-mount-tamalpais-elopement-vivianchen-0016.jpg
       
     
mount-tamalpais-elopement-vivianchen.jpg
       
     
08-mount-tamalpais-elopement-vivianchen-0123.jpg
       
     
mount-tamalpais-elopement-vivianchen-0107.jpg
       
     
09-oregon-rainy-day-elopement-0009.jpg
       
     
10-oregon-rainy-day-elopement-0104.jpg
       
     
11-oregon-rainy-day-elopement-0292.jpg
       
     
12-redwood-regional-vivianchen-4347.jpg
       
     
13-san-francisco-wedding-vivianchen-0464.jpg
       
     
14-sf-city-hall-elopement-vcp-0085.jpg
       
     
15-same-sex-city-hall-wedding-vcp-0248.jpg
       
     
16-norway-vivianchen-5301.jpg
       
     
17-redwood-wedding-vivianchen-0192.jpg
       
     
18-mount-tamalpais-elopement-vivianchen-0008.jpg
       
     
19-sunol-wilderness-green-field-engagement-vivianchen-0147.jpg
       
     
20-sunol-wilderness-green-field-engagement-vivianchen-0085.jpg
       
     
21-sunol-wilderness-green-field-engagement-vivianchen-0105.jpg
       
     
05-bohemian_ranch-vivianchen-0207.jpg
       
     
04-bohemian_ranch-vivianchen-0243.jpg
       
     
22-mount-tamalpais-elopement-vivianchen-0014.jpg
       
     
23-legion-of-honor-wedding-vivianchen-0254.jpg
       
     
24-legion-of-honor-wedding-vivianchen-0586.jpg
       
     
25-eureka-sand-dunes-vivianchen-3670.jpg
       
     
26-oakland-museum-of-california-engagement-vivianchen-0102.jpg
       
     
27-iceland-vivianchen-4401.jpg