James Oakes
@james_oakes
Life Long Learner
Traveler
+ 0
I'm open to
giving resume feedback.
Contact Me
Portfolio
Aluminum Gutter Installation Cost