Thumbnail – The Shop (DSC_44540 Published February 18, 2016 at 1239 × 826 in The Shop The front window of The Shop, in Providence, Rhode Island.