stuny Posted January 8, 2009 Share #1 Posted January 8, 2009 Advertisement (gone after registration) Lord & Taylor was, at one time, a very fine department store with its greatest strength in women’s fashions. This is their flagship store on 5th Avenue at about 38th Street. It might be their only remaining store. I've posted two photos taken seconds apart since they seem to compliment one another. the first has a taxi in it. the second has a bus. Quote Link to post Share on other sites More sharing options...
Advertisement Posted January 8, 2009 Posted January 8, 2009 Hi stuny, Take a look here Streakers at Lord & Taylor (x2). I'm sure you'll find what you were looking for!
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.