Happy New Year!: Half Moon Bay Portraits

Ok, so I am a week late in doing this. My excuse is this: Life is good. Thank you all for giving me a great year of capturing new love, new life, new beginnings, strong family ties, and a boatload of great memories. Here are just a few of the highlights of the year. May 2012 find you happiness and new hope.Portraits by Shanti / Shanti Duprez / Country / Half Moon Bay / Beach / Baby / Family / Enchanted Forest / Cypress Trees / Maternity / Low Tide / Beach Wedding / Princeton by the Sea / Mavericks Conference Center / HMB Golf Links / Ritz Carlton / Studio Photography / San Francisco / Montara Beach / Engagement / Giants Engagement / Att Park Portraits

Portraits by Shanti / Shanti Duprez / Country / Half Moon Bay / Beach / Baby / Family / Enchanted Forest / Cypress Trees / Maternity / Low Tide / Beach Wedding / Princeton by the Sea / Mavericks Conference Center / HMB Golf Links / Ritz Carlton / Studio Photography / San Francisco / Montara Beach / Engagement / Giants Engagement / Att Park PortraitsPortraits by Shanti / Shanti Duprez / Country / Half Moon Bay / Beach / Baby / Family / Enchanted Forest / Cypress Trees / Maternity / Low Tide / Beach Wedding / Princeton by the Sea / Mavericks Conference Center / HMB Golf Links / Ritz Carlton / Studio Photography / San Francisco / Montara Beach / Engagement / Giants Engagement / Att Park PortraitsPortraits by Shanti / Shanti Duprez / Country / Half Moon Bay / Beach / Baby / Family / Enchanted Forest / Cypress Trees / Maternity / Low Tide / Beach Wedding / Princeton by the Sea / Mavericks Conference Center / HMB Golf Links / Ritz Carlton / Studio Photography / San Francisco / Montara Beach / Engagement / Giants Engagement / Att Park PortraitsPortraits by Shanti / Shanti Duprez / Country / Half Moon Bay / Beach / Baby / Family / Enchanted Forest / Cypress Trees / Maternity / Low Tide / Beach Wedding / Princeton by the Sea / Mavericks Conference Center / HMB Golf Links / Ritz Carlton / Studio Photography / San Francisco / Montara Beach / Engagement / Giants Engagement / Att Park PortraitsPortraits by Shanti / Shanti Duprez / Country / Half Moon Bay / Beach / Baby / Family / Enchanted Forest / Cypress Trees / Maternity / Low Tide / Beach Wedding / Princeton by the Sea / Mavericks Conference Center / HMB Golf Links / Ritz Carlton / Studio Photography / San Francisco / Montara Beach / Engagement / Giants Engagement / Att Park PortraitsPortraits by Shanti / Shanti Duprez / Country / Half Moon Bay / Beach / Baby / Family / Enchanted Forest / Cypress Trees / Maternity / Low Tide / Beach Wedding / Princeton by the Sea / Mavericks Conference Center / HMB Golf Links / Ritz Carlton / Studio Photography / San Francisco / Montara Beach / Engagement / Giants Engagement / Att Park PortraitsPortraits by Shanti / Shanti Duprez / Country / Half Moon Bay / Beach / Baby / Family / Enchanted Forest / Cypress Trees / Maternity / Low Tide / Beach Wedding / Princeton by the Sea / Mavericks Conference Center / HMB Golf Links / Ritz Carlton / Studio Photography / San Francisco / Montara Beach / Engagement / Giants Engagement / Att Park PortraitsPortraits by Shanti / Shanti Duprez / Country / Half Moon Bay / Beach / Baby / Family / Enchanted Forest / Cypress Trees / Maternity / Low Tide / Beach Wedding / Princeton by the Sea / Mavericks Conference Center / HMB Golf Links / Ritz Carlton / Studio Photography / San Francisco / Montara Beach / Engagement / Giants Engagement / Att Park PortraitsPortraits by Shanti / Shanti Duprez / Country / Half Moon Bay / Beach / Baby / Family / Enchanted Forest / Cypress Trees / Maternity / Low Tide / Beach Wedding / Princeton by the Sea / Mavericks Conference Center / HMB Golf Links / Ritz Carlton / Studio Photography / San Francisco / Montara Beach / Engagement / Giants Engagement / Att Park PortraitsPortraits by Shanti / Shanti Duprez / Country / Half Moon Bay / Beach / Baby / Family / Enchanted Forest / Cypress Trees / Maternity / Low Tide / Beach Wedding / Princeton by the Sea / Mavericks Conference Center / HMB Golf Links / Ritz Carlton / Studio Photography / San Francisco / Montara Beach / Engagement / Giants Engagement / Att Park PortraitsPortraits by Shanti / Shanti Duprez / Country / Half Moon Bay / Beach / Baby / Family / Enchanted Forest / Cypress Trees / Maternity / Low Tide / Beach Wedding / Princeton by the Sea / Mavericks Conference Center / HMB Golf Links / Ritz Carlton / Studio Photography / San Francisco / Montara Beach / Engagement / Giants Engagement / Att Park PortraitsPortraits by Shanti / Shanti Duprez / Country / Half Moon Bay / Beach / Baby / Family / Enchanted Forest / Cypress Trees / Maternity / Low Tide / Beach Wedding / Princeton by the Sea / Mavericks Conference Center / HMB Golf Links / Ritz Carlton / Studio Photography / San Francisco / Montara Beach / Engagement / Giants Engagement / Att Park PortraitsPortraits by Shanti / Shanti Duprez / Country / Half Moon Bay / Beach / Baby / Family / Enchanted Forest / Cypress Trees / Maternity / Low Tide / Beach Wedding / Princeton by the Sea / Mavericks Conference Center / HMB Golf Links / Ritz Carlton / Studio Photography / San Francisco / Montara Beach / Engagement / Giants Engagement / Att Park PortraitsPortraits by Shanti / Shanti Duprez / Country / Half Moon Bay / Beach / Baby / Family / Enchanted Forest / Cypress Trees / Maternity / Low Tide / Beach Wedding / Princeton by the Sea / Mavericks Conference Center / HMB Golf Links / Ritz Carlton / Studio Photography / San Francisco / Montara Beach / Engagement / Giants Engagement / Att Park PortraitsPortraits by Shanti / Shanti Duprez / Country / Half Moon Bay / Beach / Baby / Family / Enchanted Forest / Cypress Trees / Maternity / Low Tide / Beach Wedding / Princeton by the Sea / Mavericks Conference Center / HMB Golf Links / Ritz Carlton / Studio Photography / San Francisco / Montara Beach / Engagement / Giants Engagement / Att Park PortraitsPortraits by Shanti / Shanti Duprez / Country / Half Moon Bay / Beach / Baby / Family / Enchanted Forest / Cypress Trees / Maternity / Low Tide / Beach Wedding / Princeton by the Sea / Mavericks Conference Center / HMB Golf Links / Ritz Carlton / Studio Photography / San Francisco / Montara Beach / Engagement / Giants Engagement / Att Park PortraitsPortraits by Shanti / Shanti Duprez / Country / Half Moon Bay / Beach / Baby / Family / Enchanted Forest / Cypress Trees / Maternity / Low Tide / Beach Wedding / Princeton by the Sea / Mavericks Conference Center / HMB Golf Links / Ritz Carlton / Studio Photography / San Francisco / Montara Beach / Engagement / Giants Engagement / Att Park PortraitsPortraits by Shanti / Shanti Duprez / Country / Half Moon Bay / Beach / Baby / Family / Enchanted Forest / Cypress Trees / Maternity / Low Tide / Beach Wedding / Princeton by the Sea / Mavericks Conference Center / HMB Golf Links / Ritz Carlton / Studio Photography / San Francisco / Montara Beach / Engagement / Giants Engagement / Att Park PortraitsPortraits by Shanti / Shanti Duprez / Country / Half Moon Bay / Beach / Baby / Family / Enchanted Forest / Cypress Trees / Maternity / Low Tide / Beach Wedding / Princeton by the Sea / Mavericks Conference Center / HMB Golf Links / Ritz Carlton / Studio Photography / San Francisco / Montara Beach / Engagement / Giants Engagement / Att Park PortraitsPortraits by Shanti / Shanti Duprez / Country / Half Moon Bay / Beach / Baby / Family / Enchanted Forest / Cypress Trees / Maternity / Low Tide / Beach Wedding / Princeton by the Sea / Mavericks Conference Center / HMB Golf Links / Ritz Carlton / Studio Photography / San Francisco / Montara Beach / Engagement / Giants Engagement / Att Park PortraitsPortraits by Shanti / Shanti Duprez / Country / Half Moon Bay / Beach / Baby / Family / Enchanted Forest / Cypress Trees / Maternity / Low Tide / Beach Wedding / Princeton by the Sea / Mavericks Conference Center / HMB Golf Links / Ritz Carlton / Studio Photography / San Francisco / Montara Beach / Engagement / Giants Engagement / Att Park PortraitsPortraits by Shanti / Shanti Duprez / Country / Half Moon Bay / Beach / Baby / Family / Enchanted Forest / Cypress Trees / Maternity / Low Tide / Beach Wedding / Princeton by the Sea / Mavericks Conference Center / HMB Golf Links / Ritz Carlton / Studio Photography / San Francisco / Montara Beach / Engagement / Giants Engagement / Att Park Portraits