Small Azilal rug Berber Weave Teppich Berber "noura"

£112.41

Description

STATE: Excellen