Limoges, France
On demand
145" X 180"
Limoges, France
Sold
120" X 180"