While her client roster boasts companies such as John Deere, Goldman Sachs, and Reuters, San-Francisco-based photographer Catherine Hall's passion is delivering top-notch wedding photos to couples worldwide - as well as teaching and judging at top international workshops and tradeshows.