Shoes - Retail in Rhinebeck, NY
Hudson Valley Footwear