Lot 1138 , A Belouch red ground runner, 274 x 77cm

A Belouch red ground runner, 274 x 77cm

A Belouch red ground runner, 274 x 77cm

£60-80

Sold for £55