Volta

  • £18.00


100% cotton Holland wax print.

Approx 22x72 inches.

Print on both sides.