Joshua Kidd's photo

Joshua Kidd

Software Engineer. Loves his cats & dogs.