Interview: Stephen Troy Allen – Visionary Art Practitioner
We talked to Stephen Troy Allen who is the creative behind the D-Addiction ‘Out Of Sync‘ album artwork, and what ensued was a brilliant conversation. It’s always interesting to pick the brain of an artist such as Stephen, whose work is the result of conscious thought that results in beautiful, honest and relative work. He chats to us about the city of Melbourne, working in black and white, his back to basics style, and what he has planned for the rest of the year. Read More