They are from Frankfurt, Germany. They are on a trip to explore the U.S. They have been to LA, Chicago, San Diego and a few other cities. I could tell they were traveling, cause they were so excited walking down the street of SF. They told me this is probably the best picture of them on their entire trip. haha. Thanks. I like the denim jacket(on the right) and their overall clean cut urban outfits.