English big dicked model James Nichols (aka Dimitri for Dylan Rosser Photography).
Check out more after the break.
Think he's hot?