Calliope Heart Vase
Calliope Heart Vase

Calliope Heart Vase

  • $22.00
    Unit price per 
Shipping calculated at checkout.

Full details →


B&H General Store


Half-Finished Telephone Wire Basket

Half-Finished Telephone Wire Basket

  • $45.00
    Unit price per 
Shipping calculated at checkout.

Full details →

What is Fair Trade?


Sign up today and information on upcoming sales and new product arrivals.