About Crafted Sound

Crafted Sound is based in London and Barcelona. .