PUZZLE

Indian Black Soapstone
9" x 6"

$900