Amy and Eugene in Pebble Beach, CA

A lush, wooded golf course makes for an elegant reception site

The happy couple is showered with rose petals as they exit the church.

more