Abalone

  • $3.50
    Unit price per 


fine with tones of blue, grey and champagne 

2oz by weight