How tall are you? I'd say you're pretty well hung, not huge, but well hung. And I think they are freckles...he's a redhead...sheesh (as am I) But I must say, that's one of the most complete foreskins I think I've ever seen. Does the head ever peek out?
Leads me to think you aren't really hard in any of those pics...which suggests maybe you are even better hung??