Fabric Shop Delhi

Sold

Fabric Shop Delhi

Information

38 x 35.5 cm

mixed media