So we were out and about earlier last week and came across some incredible Duck Boots at the Ralph Lauren store in the Manhasset Mall. Unfortunately we didn’t have our camera and they’re not available online so you’ll just have to take our word for it. With that run in we decided it was [...]
Continue Reading
