Located at Fifth Avenue and 31st Street in Manhattan, Willoughby's is one of those stores that brings back a lot of memories...
It is a venerable NYC institution and I hope it stays around for a long time to come.
Have known so many people who have relied on the place for photo supplies and other items over the years...
No comments:
Post a Comment
Please leave a comment-- or suggestions, particularly of topics and places you'd like to see covered