About Photo #3381122: Sebastian Stan steps out with his girlfriend Margarita Levieva to walk their dogs on Thursday afternoon (May 28) in the Tribeca neighborhood of New York City. …Read More Here