Shoes for sale at a shop in the Imam Square in Esfahan, Iran. By C. Helmer January 10, 2021 Shoes for sale at a shop in the Imam Square in Esfahan, Iran. By: C. Helmer January 10, 2021