Tag Archives: ningsha

3670 18th c. Chinese Runner 2 ft x 15 ft (61 x 457)

A Ningxia temple rug where each square was meant to […]