luca richards
Auckland
DJ, producer and guitarist (in order of preference) from Auckland, New Zealand. Currently travelling around Europe DJing in England for 9 months
DJ, producer and guitarist (in order of preference) from Auckland, New Zealand. Currently travelling around Europe DJing in England for 9 months