Sonic Torpedoes

CD design for the Sonic Torpedoes, a London-based band.


Featured projects