Ami and James
St. Mark's Episcopal Church
Garden Court Hotel
Teresa Halton Photography | 650.595.5444 | Teresa@teresahalton.com
All Images © 2003 Teresa Halton