![Tartaruga Records](https://i1.sndcdn.com/avatars-000001008637-km7ap2-t240x240.jpg)
Tartaruga Records
London
Tartaruga is a small independent publisher, record label, and printing press, based in London. Our focus is on producing limited-run physical and tactile editions, across a spectrum of music…
Tartaruga is a small independent publisher, record label, and printing press, based in London. Our focus is on producing limited-run physical and tactile editions, across a spectrum of music…