Cheap up to £50
£50 - £100
furs 14
round 39
rectangular 10
square 24
oval 4
atypical 7
ready made
shaggy 52
patterned 7
Aztec 2
abstract 21
floral 15
patchwork 7
woven 13
plush 4
wool 102
sheepskin 6
cotton 9
outdoor 43
120 x 170 cm 8
160 x 230 cm 43
200 x 290 cm 12
scandinavian 6
retro 1
vintage 15
country 2
industrial 1
modern 7
rustic 5
oriental 1