Lord & Taylor
Date:2022-06-07
Brand/Website:
Lord & Taylor is headquartered in Manhattan, New York City and is the oldest luxury department store in North America. It is a subsidiary of the oldest commercial corporation in North America, the Hudson’s Bay Company.
From the Internet for reference only