David Ramsey

Celebrity

David Ramsey Photos

23 of 53
Arrow - Season 2 - David Ramsey as John Diggle
Mathieu Young/The CW