TAT/3950A

Carving Mirror Frame. Small and large size. Origen: India