Lord Ganesh Tapestry


Regular price $22.50

This lord Ganesh Tapestry is:

  • 100% cotton
  • 30"L X 43"W