shoes

2923    Shoe Merchant, Grand Bazaar, Istanbul, Turkey, 2010 (from: turkey7)