Activity Score: 17
Member For: 10 years 6 months
Duncan Macleod's picture
Duncan Macleod
Editor
The Inspiration Room
Country: 
Australia

Reviewing television, print, and interactive advertising, music videos, photography and short film.