Insubura means (Water Well) Hand made from Ghana.
If you look at the dress you can see the water wells of on the dress.
Brand New
Size-10-12
One of a Kind.