100 percent cotton with pearlized accents; 112 cm wide

Mystical Mermaids by Kanvas Studio Pearl Navy (half metre)

C$10.50Price