100 percent cotton with pearlized accents; 112 cm wide

Mystical Mermaids by Kanvas Studio Pearl Aqua (half metre)

C$10.50Price