British clothing company Ted Baker is the latest brand to join The Shops at Columbus Circle in New York City....
Please log in or sign up to see more.
One fine body…