Handmade broom, made in the UK from natural materials. — Rosa Harradine

Handmade broom, made in the UK from natural materials. — Rosa Harradine