Stella Maxwell is seen in Soho

Posted on Oct 19, 2016.

Stella Maxwell is seen in Soho on October 18, 2016 in New York City.