Bridesmaids celebrate after wedding ceremony at private residence in Palo Alto, California
Wedding and corporate event photographer based in Laguna Beach photographs in Palo Alto, California. Available to travel worldwide for weddings and corporate events.