This is a tapestry shop just off the square in Cordes Sur Ciel in the Tarn departement in France. I have prints of this painting and A6 cards.
.