Towa Bird is a British-Filipino multi-instrumentalist whose electrifying guitar playing and rebellious London aesthetic have earned her widespread acclaim and invitations to major European fashion houses.
Towa Bird is a British-Filipino multi-instrumentalist whose electrifying guitar playing and rebellious London aesthetic have earned her widespread acclaim and invitations to major European fashion houses.