Meet my charming brother-in-law, David, and his lovely wife, Steffi. They live in London. Steffi is from Germany. They met in Switzerland. David studied in Denmark. They got married in China. Later this year, they are headed to Africa. We took these photos in the U.S. of A. Obviously, good looks transcend international borders. I…
Here's the Rest! »