Lot 1038 , An Afghan geometric runner, 300 x 86cm

An Afghan geometric runner, 300 x 86cm

An Afghan geometric runner, 300 x 86cm

£300-500

Unsold