British vintage rug red blue

British vintage rug red blue

Regular price $3,200 Sale