Rod and Taylor_ Lord & Taylor


Rod and Taylor_ Lord & Taylor

Lord & Taylor is an American luxury chain department store, established in 1826 and headquartered in Manhattan, New York. It is now a subsidiary of Hudson Bay Company, mainly engaged in the retail of clothing, jewelry, shoes, cosmetics and other products.
00

New Post(0)