What attracted me to All Saints, the British IT label, at 910 Lincoln Road Mall, Miami Beach, were the hundreds of sewing machines all over the store. The two front showroom windows are stacked with them, literally. It reminded me of my grandmother who worked as a seamstress for so many years.














Comments