James is a real professional. He’s clearly passionate about his subject, which is always good, but his attention to detail is second to none.
Sorry, the comment form is closed at this time.