Vintage European Rug Hand Woven Geometric Tapestry 6x9 183cm x 275cm

Vintage European Rug Hand Woven Geometric Tapestry 6x9 183cm x 275cm

EUR2503.43