Sultanabad

Sultanabad

Tap the picture to see it full screen.

Sultanabad 16061

China ca. 21st Century
13'6" x 9'10" (411 x 300 cm)
In stock Please contact us for more information.