Hadi Maktabi, a travelling carpet man

by Lucy

Hadi Maktabi, a travelling carpet man