Usually I could tell these things with a cursory glance over at the eyeglasses catalog on tomford.com, but I am stumped by this one.
Your expert eyes are appreciated.
Here is a pic of the dude (on the left):

Your expert eyes are appreciated.
Here is a pic of the dude (on the left):




