Volta

  • £20.00


100% cotton Holland wax print.

Approx 22x72 inches.

Print on both sides. 


We Also Recommend