More ideas from さんご
Josh Henderson ~ John Ross Ewing

John Ross Ewing III played by Josh Henderson. Larry Hagman has got to be smiling with the work Henderson's doing right now.