James Holden

@jamesholden

photographer, imaginary hacker, linux user-group organiser, family man, SEO geezer, drinker, cyclist, code mangler, tech cynic, director of @SearchRocketSeo

New employee

Views 62

1473 days ago

New employee

0 Comments

Realtime comments disabled