Whistlr
@jamesduncan

James Duncan

jamesduncan

55 posts

Engineer, petroleum • North James • Always growing

Checking for media…