Alistair Caldicott
Peshawar old city 9
Not carpets, but bread of many shapes and sizes