Cheap up to £50
Luxury from £100
furs 56
round 140
rectangular 554
square 31
oval 77
atypical
ready made 61
plain 30
abstract 2
sheepskin 50
cotton 1
120x170 cm 1