Stanford Memorial Church

Fine art wedding

Vendors:
Venue: Nicklaus Club