David Perks

David Perks

An artist maker who has added electronic junk and microprocessors to his palette.
1 post