Back
 German town carpet 31  1/2 W x 52"  some small discoloration as is found packed away 30 years.
 German town carpet 31  1/2 W x 52"  some small discoloration as is found packed away 30 years.
German town carpet 31 1/2 w x 52" some small discoloration as is found packed away 30 years.
price:  SOLD