Fantasia 16″ Diamonds by the yard

$225.00

16″ Diamonds by the yard