Rug books by

A World of Carpets

A World of Carpets by Rh Value Publishing. Publication year 1996 and publisher Crescent. 222 pages.