Cheap up to £50
Luxury from £100
furs 8
round 1
rectangular 26
atypical 8
ready made
shaggy 1
plain 12
patterned 11
Persian 2
abstract 2
flowers 4
woven 1
plush 1
wool 4
sheepskin 8
polypropylene 6
jute 3
120x170 cm 2
160x230 cm 14
scandinavian 1
country 2
modern 2