The Atlas of Rugs and Carpets - Tapa dura

 
9781855015005: The Atlas of Rugs and Carpets