Macrame Long hanging shelf

$99.00 CAD
 More payment options

Locally made on Vancouver Island, British Columbia.