Fine handmade terrazzo stone bath ware
  • Balboa Terrazzo Sink

    $495.00 $295.00
    Free Shipping!

    Ships Free with Bath order