Peacock Tree of Life

Peacock Tree of Life

Regular price $32.00 Sale

c. 1750-1770 Indian art.

Unframed