Tags

, , , , ,

Taylor's, Saint-Lambert, Quebec, Canada

The flagship store of Quebec’s venerable clothing retailer Taylor’s, along Victoria Avenue in St. Lambert, Quebec, a bedroom community just across the St. Lawrence River from Montreal.